From 906c893f030517d8b1e51061c052982615c60277 Mon Sep 17 00:00:00 2001 From: Per Lindgren <per.lindgren@ltu.se> Date: Sun, 4 Feb 2018 15:03:42 +0100 Subject: [PATCH] svd2rust0.12 --- Cargo.toml | 11 +- STM32F413.svd | 6 +- src/lib.rs | 79845 ++++++++++++++++++++++++------------------------ 3 files changed, 40179 insertions(+), 39683 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index de67101..d462a3b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,17 +1,16 @@ [package] authors = ["Per Lindgren <per.lindgren@ltu.se>"] -description = "Peripheral access API for STM32F427 microcontrollers" -documentation = "https://docs.rs/stm32f40x" +description = "Peripheral access API for STM32F413 microcontrollers" +#documentation = "https://docs.rs/stm32f40x" keywords = ["no-std", "arm", "cortex-m", "stm32"] license = "MIT OR Apache-2.0" name = "stm32f413" #repository = "https://github.com/japaric/stm32f100xx" -version = "0.1.0" - +version = "0.2.0" [dependencies] -cortex-m = "0.3.0" -bare-metal = "0.1.0" +bare-metal = "0.1.1" +cortex-m = "0.4.0" vcell = "0.1.0" [dependencies.cortex-m-rt] diff --git a/STM32F413.svd b/STM32F413.svd index 2a9c385..7c3cd80 100644 --- a/STM32F413.svd +++ b/STM32F413.svd @@ -9,9 +9,9 @@ xs:noNamespaceSchemaLocation="CMSIS-SVD_Schema_1_1.xsd"> <name>CM4</name> <revision>r0p0</revision> <endian>little</endian> - <mpuPresent>0</mpuPresent> - <fpuPresent>0</fpuPresent> - <nvicPrioBits>3</nvicPrioBits> + <mpuPresent>true</mpuPresent> + <fpuPresent>true</fpuPresent> + <nvicPrioBits>4</nvicPrioBits> <vendorSystickConfig>0</vendorSystickConfig> </cpu> diff --git a/src/lib.rs b/src/lib.rs index c41571d..c245e3f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,4 +1,4 @@ -# ! [ cfg_attr ( feature = "rt" , feature ( global_asm ) ) ] # ! [ cfg_attr ( feature = "rt" , feature ( macro_reexport ) ) ] # ! [ cfg_attr ( feature = "rt" , feature ( used ) ) ] # ! [ doc = "Peripheral access API for STM32F413 microcontrollers (generated using svd2rust v0.11.4)\n\nYou can find an overview of the API [here].\n\n[here]: https://docs.rs/svd2rust/0.11.4/svd2rust/#peripheral-api" ] # ! [ deny ( missing_docs ) ] # ! [ deny ( warnings ) ] # ! [ allow ( non_camel_case_types ) ] # ! [ feature ( const_fn ) ] # ! [ no_std ] +# ! [ cfg_attr ( feature = "rt" , feature ( global_asm ) ) ] # ! [ cfg_attr ( feature = "rt" , feature ( macro_reexport ) ) ] # ! [ cfg_attr ( feature = "rt" , feature ( used ) ) ] # ! [ doc = "Peripheral access API for STM32F413 microcontrollers (generated using svd2rust v0.12.0)\n\nYou can find an overview of the API [here].\n\n[here]: https://docs.rs/svd2rust/0.12.0/svd2rust/#peripheral-api" ] # ! [ allow ( private_no_mangle_statics ) ] # ! [ deny ( missing_docs ) ] # ! [ deny ( warnings ) ] # ! [ allow ( non_camel_case_types ) ] # ! [ feature ( const_fn ) ] # ! [ no_std ] extern crate bare_metal; extern crate cortex_m; #[macro_reexport(default_handler, exception)] @@ -6,9 +6,9 @@ extern crate cortex_m; extern crate cortex_m_rt; extern crate vcell; use core::ops::Deref; -use bare_metal::Peripheral; +use core::marker::PhantomData; #[doc = r" Number available in the NVIC for configuring priority"] -pub const NVIC_PRIO_BITS: u8 = 3; +pub const NVIC_PRIO_BITS: u8 = 4; pub use interrupt::Interrupt; #[doc(hidden)] pub mod interrupt { @@ -341,7 +341,7 @@ pub mod interrupt { #[doc = "101 - DFSDM2 SD filter 4 global interrupt"] DFSDM2_FILTER4, } unsafe impl Nr for Interrupt { - #[inline(always)] + #[inline] fn nr(&self) -> u8 { match *self { Interrupt::WWDG => 0, @@ -445,21 +445,33 @@ pub mod interrupt { } #[cfg(feature = "rt")] #[macro_export] - macro_rules ! interrupt { ( $ NAME : ident , $ path : path , locals : { $ ( $ lvar : ident : $ lty : ident = $ lval : expr ; ) * } ) => { # [ allow ( non_snake_case ) ] mod $ NAME { pub struct Locals { $ ( pub $ lvar : $ lty , ) * } } # [ allow ( non_snake_case ) ] # [ no_mangle ] pub extern "C" fn $ NAME ( ) { let _ = $ crate :: interrupt :: Interrupt :: $ NAME ; static mut LOCALS : self :: $ NAME :: Locals = self :: $ NAME :: Locals { $ ( $ lvar : $ lval , ) * } ; let f : fn ( & mut self :: $ NAME :: Locals ) = $ path ; f ( unsafe { & mut LOCALS } ) ; } } ; ( $ NAME : ident , $ path : path ) => { # [ allow ( non_snake_case ) ] # [ no_mangle ] pub extern "C" fn $ NAME ( ) { let _ = $ crate :: interrupt :: Interrupt :: $ NAME ; let f : fn ( ) = $ path ; f ( ) ; } } } + macro_rules ! interrupt { ( $ NAME : ident , $ path : path , locals : { $ ( $ lvar : ident : $ lty : ty = $ lval : expr ; ) * } ) => { # [ allow ( non_snake_case ) ] mod $ NAME { pub struct Locals { $ ( pub $ lvar : $ lty , ) * } } # [ allow ( non_snake_case ) ] # [ no_mangle ] pub extern "C" fn $ NAME ( ) { let _ = $ crate :: interrupt :: Interrupt :: $ NAME ; static mut LOCALS : self :: $ NAME :: Locals = self :: $ NAME :: Locals { $ ( $ lvar : $ lval , ) * } ; let f : fn ( & mut self :: $ NAME :: Locals ) = $ path ; f ( unsafe { & mut LOCALS } ) ; } } ; ( $ NAME : ident , $ path : path ) => { # [ allow ( non_snake_case ) ] # [ no_mangle ] pub extern "C" fn $ NAME ( ) { let _ = $ crate :: interrupt :: Interrupt :: $ NAME ; let f : fn ( ) = $ path ; f ( ) ; } } } } +pub use cortex_m::peripheral::Peripherals as CorePeripherals; pub use cortex_m::peripheral::CPUID; pub use cortex_m::peripheral::DCB; pub use cortex_m::peripheral::DWT; -pub use cortex_m::peripheral::FPB; -pub use cortex_m::peripheral::FPU; -pub use cortex_m::peripheral::ITM; pub use cortex_m::peripheral::MPU; pub use cortex_m::peripheral::NVIC; pub use cortex_m::peripheral::SCB; pub use cortex_m::peripheral::SYST; -pub use cortex_m::peripheral::TPIU; #[doc = "Analog-to-digital converter"] -pub const ADC1: Peripheral<ADC1> = unsafe { Peripheral::new(1073815552) }; +pub struct ADC1 { + _marker: PhantomData<*const ()>, +} +unsafe impl Send for ADC1 {} +impl ADC1 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const adc1::RegisterBlock { + 0x4001_2000 as *const _ + } +} +impl Deref for ADC1 { + type Target = adc1::RegisterBlock; + fn deref(&self) -> &adc1::RegisterBlock { + unsafe { &*ADC1::ptr() } + } +} #[doc = "Analog-to-digital converter"] pub mod adc1 { use vcell::VolatileCell; @@ -528,7 +540,7 @@ pub mod adc1 { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -540,14 +552,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -557,7 +569,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -568,17 +580,17 @@ pub mod adc1 { } impl OVRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -589,17 +601,17 @@ pub mod adc1 { } impl STRTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -610,17 +622,17 @@ pub mod adc1 { } impl JSTRTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -631,17 +643,17 @@ pub mod adc1 { } impl JEOCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -652,17 +664,17 @@ pub mod adc1 { } impl EOCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -673,17 +685,17 @@ pub mod adc1 { } impl AWDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -702,7 +714,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -725,7 +737,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -748,7 +760,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -771,7 +783,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -794,7 +806,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -817,7 +829,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -828,12 +840,12 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 5 - Overrun"] - #[inline(always)] + #[inline] pub fn ovr(&self) -> OVRR { let bits = { const MASK: bool = true; @@ -843,7 +855,7 @@ pub mod adc1 { OVRR { bits } } #[doc = "Bit 4 - Regular channel start flag"] - #[inline(always)] + #[inline] pub fn strt(&self) -> STRTR { let bits = { const MASK: bool = true; @@ -853,7 +865,7 @@ pub mod adc1 { STRTR { bits } } #[doc = "Bit 3 - Injected channel start flag"] - #[inline(always)] + #[inline] pub fn jstrt(&self) -> JSTRTR { let bits = { const MASK: bool = true; @@ -863,7 +875,7 @@ pub mod adc1 { JSTRTR { bits } } #[doc = "Bit 2 - Injected channel end of conversion"] - #[inline(always)] + #[inline] pub fn jeoc(&self) -> JEOCR { let bits = { const MASK: bool = true; @@ -873,7 +885,7 @@ pub mod adc1 { JEOCR { bits } } #[doc = "Bit 1 - Regular channel end of conversion"] - #[inline(always)] + #[inline] pub fn eoc(&self) -> EOCR { let bits = { const MASK: bool = true; @@ -883,7 +895,7 @@ pub mod adc1 { EOCR { bits } } #[doc = "Bit 0 - Analog watchdog flag"] - #[inline(always)] + #[inline] pub fn awd(&self) -> AWDR { let bits = { const MASK: bool = true; @@ -895,43 +907,43 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 5 - Overrun"] - #[inline(always)] + #[inline] pub fn ovr(&mut self) -> _OVRW { _OVRW { w: self } } #[doc = "Bit 4 - Regular channel start flag"] - #[inline(always)] + #[inline] pub fn strt(&mut self) -> _STRTW { _STRTW { w: self } } #[doc = "Bit 3 - Injected channel start flag"] - #[inline(always)] + #[inline] pub fn jstrt(&mut self) -> _JSTRTW { _JSTRTW { w: self } } #[doc = "Bit 2 - Injected channel end of conversion"] - #[inline(always)] + #[inline] pub fn jeoc(&mut self) -> _JEOCW { _JEOCW { w: self } } #[doc = "Bit 1 - Regular channel end of conversion"] - #[inline(always)] + #[inline] pub fn eoc(&mut self) -> _EOCW { _EOCW { w: self } } #[doc = "Bit 0 - Analog watchdog flag"] - #[inline(always)] + #[inline] pub fn awd(&mut self) -> _AWDW { _AWDW { w: self } } @@ -953,7 +965,7 @@ pub mod adc1 { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -965,14 +977,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -982,7 +994,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -993,17 +1005,17 @@ pub mod adc1 { } impl OVRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1014,7 +1026,7 @@ pub mod adc1 { } impl RESR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -1025,17 +1037,17 @@ pub mod adc1 { } impl AWDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1046,17 +1058,17 @@ pub mod adc1 { } impl JAWDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1067,7 +1079,7 @@ pub mod adc1 { } impl DISCNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -1078,17 +1090,17 @@ pub mod adc1 { } impl JDISCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1099,17 +1111,17 @@ pub mod adc1 { } impl DISCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1120,17 +1132,17 @@ pub mod adc1 { } impl JAUTOR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1141,17 +1153,17 @@ pub mod adc1 { } impl AWDSGLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1162,17 +1174,17 @@ pub mod adc1 { } impl SCANR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1183,17 +1195,17 @@ pub mod adc1 { } impl JEOCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1204,17 +1216,17 @@ pub mod adc1 { } impl AWDIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1225,17 +1237,17 @@ pub mod adc1 { } impl EOCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1246,7 +1258,7 @@ pub mod adc1 { } impl AWDCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -1265,7 +1277,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -1280,9 +1292,9 @@ pub mod adc1 { } impl<'a> _RESW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -1303,7 +1315,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -1326,7 +1338,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -1341,9 +1353,9 @@ pub mod adc1 { } impl<'a> _DISCNUMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -1364,7 +1376,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -1387,7 +1399,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -1410,7 +1422,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -1433,7 +1445,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -1456,7 +1468,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -1479,7 +1491,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -1502,7 +1514,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -1525,7 +1537,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -1540,9 +1552,9 @@ pub mod adc1 { } impl<'a> _AWDCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -1551,12 +1563,12 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 26 - Overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn ovrie(&self) -> OVRIER { let bits = { const MASK: bool = true; @@ -1566,17 +1578,17 @@ pub mod adc1 { OVRIER { bits } } #[doc = "Bits 24:25 - Resolution"] - #[inline(always)] + #[inline] pub fn res(&self) -> RESR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; RESR { bits } } #[doc = "Bit 23 - Analog watchdog enable on regular channels"] - #[inline(always)] + #[inline] pub fn awden(&self) -> AWDENR { let bits = { const MASK: bool = true; @@ -1586,7 +1598,7 @@ pub mod adc1 { AWDENR { bits } } #[doc = "Bit 22 - Analog watchdog enable on injected channels"] - #[inline(always)] + #[inline] pub fn jawden(&self) -> JAWDENR { let bits = { const MASK: bool = true; @@ -1596,17 +1608,17 @@ pub mod adc1 { JAWDENR { bits } } #[doc = "Bits 13:15 - Discontinuous mode channel count"] - #[inline(always)] + #[inline] pub fn discnum(&self) -> DISCNUMR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DISCNUMR { bits } } #[doc = "Bit 12 - Discontinuous mode on injected channels"] - #[inline(always)] + #[inline] pub fn jdiscen(&self) -> JDISCENR { let bits = { const MASK: bool = true; @@ -1616,7 +1628,7 @@ pub mod adc1 { JDISCENR { bits } } #[doc = "Bit 11 - Discontinuous mode on regular channels"] - #[inline(always)] + #[inline] pub fn discen(&self) -> DISCENR { let bits = { const MASK: bool = true; @@ -1626,7 +1638,7 @@ pub mod adc1 { DISCENR { bits } } #[doc = "Bit 10 - Automatic injected group conversion"] - #[inline(always)] + #[inline] pub fn jauto(&self) -> JAUTOR { let bits = { const MASK: bool = true; @@ -1636,7 +1648,7 @@ pub mod adc1 { JAUTOR { bits } } #[doc = "Bit 9 - Enable the watchdog on a single channel in scan mode"] - #[inline(always)] + #[inline] pub fn awdsgl(&self) -> AWDSGLR { let bits = { const MASK: bool = true; @@ -1646,7 +1658,7 @@ pub mod adc1 { AWDSGLR { bits } } #[doc = "Bit 8 - Scan mode"] - #[inline(always)] + #[inline] pub fn scan(&self) -> SCANR { let bits = { const MASK: bool = true; @@ -1656,7 +1668,7 @@ pub mod adc1 { SCANR { bits } } #[doc = "Bit 7 - Interrupt enable for injected channels"] - #[inline(always)] + #[inline] pub fn jeocie(&self) -> JEOCIER { let bits = { const MASK: bool = true; @@ -1666,7 +1678,7 @@ pub mod adc1 { JEOCIER { bits } } #[doc = "Bit 6 - Analog watchdog interrupt enable"] - #[inline(always)] + #[inline] pub fn awdie(&self) -> AWDIER { let bits = { const MASK: bool = true; @@ -1676,7 +1688,7 @@ pub mod adc1 { AWDIER { bits } } #[doc = "Bit 5 - Interrupt enable for EOC"] - #[inline(always)] + #[inline] pub fn eocie(&self) -> EOCIER { let bits = { const MASK: bool = true; @@ -1686,10 +1698,10 @@ pub mod adc1 { EOCIER { bits } } #[doc = "Bits 0:4 - Analog watchdog channel select bits"] - #[inline(always)] + #[inline] pub fn awdch(&self) -> AWDCHR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -1698,83 +1710,83 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 26 - Overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn ovrie(&mut self) -> _OVRIEW { _OVRIEW { w: self } } #[doc = "Bits 24:25 - Resolution"] - #[inline(always)] + #[inline] pub fn res(&mut self) -> _RESW { _RESW { w: self } } #[doc = "Bit 23 - Analog watchdog enable on regular channels"] - #[inline(always)] + #[inline] pub fn awden(&mut self) -> _AWDENW { _AWDENW { w: self } } #[doc = "Bit 22 - Analog watchdog enable on injected channels"] - #[inline(always)] + #[inline] pub fn jawden(&mut self) -> _JAWDENW { _JAWDENW { w: self } } #[doc = "Bits 13:15 - Discontinuous mode channel count"] - #[inline(always)] + #[inline] pub fn discnum(&mut self) -> _DISCNUMW { _DISCNUMW { w: self } } #[doc = "Bit 12 - Discontinuous mode on injected channels"] - #[inline(always)] + #[inline] pub fn jdiscen(&mut self) -> _JDISCENW { _JDISCENW { w: self } } #[doc = "Bit 11 - Discontinuous mode on regular channels"] - #[inline(always)] + #[inline] pub fn discen(&mut self) -> _DISCENW { _DISCENW { w: self } } #[doc = "Bit 10 - Automatic injected group conversion"] - #[inline(always)] + #[inline] pub fn jauto(&mut self) -> _JAUTOW { _JAUTOW { w: self } } #[doc = "Bit 9 - Enable the watchdog on a single channel in scan mode"] - #[inline(always)] + #[inline] pub fn awdsgl(&mut self) -> _AWDSGLW { _AWDSGLW { w: self } } #[doc = "Bit 8 - Scan mode"] - #[inline(always)] + #[inline] pub fn scan(&mut self) -> _SCANW { _SCANW { w: self } } #[doc = "Bit 7 - Interrupt enable for injected channels"] - #[inline(always)] + #[inline] pub fn jeocie(&mut self) -> _JEOCIEW { _JEOCIEW { w: self } } #[doc = "Bit 6 - Analog watchdog interrupt enable"] - #[inline(always)] + #[inline] pub fn awdie(&mut self) -> _AWDIEW { _AWDIEW { w: self } } #[doc = "Bit 5 - Interrupt enable for EOC"] - #[inline(always)] + #[inline] pub fn eocie(&mut self) -> _EOCIEW { _EOCIEW { w: self } } #[doc = "Bits 0:4 - Analog watchdog channel select bits"] - #[inline(always)] + #[inline] pub fn awdch(&mut self) -> _AWDCHW { _AWDCHW { w: self } } @@ -1796,7 +1808,7 @@ pub mod adc1 { } impl super::CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -1808,14 +1820,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -1825,7 +1837,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -1836,17 +1848,17 @@ pub mod adc1 { } impl SWSTARTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1857,7 +1869,7 @@ pub mod adc1 { } impl EXTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -1868,7 +1880,7 @@ pub mod adc1 { } impl EXTSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -1879,17 +1891,17 @@ pub mod adc1 { } impl JSWSTARTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1900,7 +1912,7 @@ pub mod adc1 { } impl JEXTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -1911,7 +1923,7 @@ pub mod adc1 { } impl JEXTSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -1922,17 +1934,17 @@ pub mod adc1 { } impl ALIGNR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1943,17 +1955,17 @@ pub mod adc1 { } impl EOCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1964,17 +1976,17 @@ pub mod adc1 { } impl DDSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -1985,17 +1997,17 @@ pub mod adc1 { } impl DMAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -2006,17 +2018,17 @@ pub mod adc1 { } impl CONTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -2027,17 +2039,17 @@ pub mod adc1 { } impl ADONR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -2056,7 +2068,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -2071,9 +2083,9 @@ pub mod adc1 { } impl<'a> _EXTENW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -2086,9 +2098,9 @@ pub mod adc1 { } impl<'a> _EXTSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -2109,7 +2121,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -2124,9 +2136,9 @@ pub mod adc1 { } impl<'a> _JEXTENW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -2139,9 +2151,9 @@ pub mod adc1 { } impl<'a> _JEXTSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -2162,7 +2174,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -2185,7 +2197,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -2208,7 +2220,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -2231,7 +2243,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -2254,7 +2266,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -2277,7 +2289,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -2288,12 +2300,12 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 30 - Start conversion of regular channels"] - #[inline(always)] + #[inline] pub fn swstart(&self) -> SWSTARTR { let bits = { const MASK: bool = true; @@ -2303,27 +2315,27 @@ pub mod adc1 { SWSTARTR { bits } } #[doc = "Bits 28:29 - External trigger enable for regular channels"] - #[inline(always)] + #[inline] pub fn exten(&self) -> EXTENR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXTENR { bits } } #[doc = "Bits 24:27 - External event select for regular group"] - #[inline(always)] + #[inline] pub fn extsel(&self) -> EXTSELR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXTSELR { bits } } #[doc = "Bit 22 - Start conversion of injected channels"] - #[inline(always)] + #[inline] pub fn jswstart(&self) -> JSWSTARTR { let bits = { const MASK: bool = true; @@ -2333,27 +2345,27 @@ pub mod adc1 { JSWSTARTR { bits } } #[doc = "Bits 20:21 - External trigger enable for injected channels"] - #[inline(always)] + #[inline] pub fn jexten(&self) -> JEXTENR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; JEXTENR { bits } } #[doc = "Bits 16:19 - External event select for injected group"] - #[inline(always)] + #[inline] pub fn jextsel(&self) -> JEXTSELR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; JEXTSELR { bits } } #[doc = "Bit 11 - Data alignment"] - #[inline(always)] + #[inline] pub fn align(&self) -> ALIGNR { let bits = { const MASK: bool = true; @@ -2363,7 +2375,7 @@ pub mod adc1 { ALIGNR { bits } } #[doc = "Bit 10 - End of conversion selection"] - #[inline(always)] + #[inline] pub fn eocs(&self) -> EOCSR { let bits = { const MASK: bool = true; @@ -2373,7 +2385,7 @@ pub mod adc1 { EOCSR { bits } } #[doc = "Bit 9 - DMA disable selection (for single ADC mode)"] - #[inline(always)] + #[inline] pub fn dds(&self) -> DDSR { let bits = { const MASK: bool = true; @@ -2383,7 +2395,7 @@ pub mod adc1 { DDSR { bits } } #[doc = "Bit 8 - Direct memory access mode (for single ADC mode)"] - #[inline(always)] + #[inline] pub fn dma(&self) -> DMAR { let bits = { const MASK: bool = true; @@ -2393,7 +2405,7 @@ pub mod adc1 { DMAR { bits } } #[doc = "Bit 1 - Continuous conversion"] - #[inline(always)] + #[inline] pub fn cont(&self) -> CONTR { let bits = { const MASK: bool = true; @@ -2403,7 +2415,7 @@ pub mod adc1 { CONTR { bits } } #[doc = "Bit 0 - A/D Converter ON / OFF"] - #[inline(always)] + #[inline] pub fn adon(&self) -> ADONR { let bits = { const MASK: bool = true; @@ -2415,73 +2427,73 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 30 - Start conversion of regular channels"] - #[inline(always)] + #[inline] pub fn swstart(&mut self) -> _SWSTARTW { _SWSTARTW { w: self } } #[doc = "Bits 28:29 - External trigger enable for regular channels"] - #[inline(always)] + #[inline] pub fn exten(&mut self) -> _EXTENW { _EXTENW { w: self } } #[doc = "Bits 24:27 - External event select for regular group"] - #[inline(always)] + #[inline] pub fn extsel(&mut self) -> _EXTSELW { _EXTSELW { w: self } } #[doc = "Bit 22 - Start conversion of injected channels"] - #[inline(always)] + #[inline] pub fn jswstart(&mut self) -> _JSWSTARTW { _JSWSTARTW { w: self } } #[doc = "Bits 20:21 - External trigger enable for injected channels"] - #[inline(always)] + #[inline] pub fn jexten(&mut self) -> _JEXTENW { _JEXTENW { w: self } } #[doc = "Bits 16:19 - External event select for injected group"] - #[inline(always)] + #[inline] pub fn jextsel(&mut self) -> _JEXTSELW { _JEXTSELW { w: self } } #[doc = "Bit 11 - Data alignment"] - #[inline(always)] + #[inline] pub fn align(&mut self) -> _ALIGNW { _ALIGNW { w: self } } #[doc = "Bit 10 - End of conversion selection"] - #[inline(always)] + #[inline] pub fn eocs(&mut self) -> _EOCSW { _EOCSW { w: self } } #[doc = "Bit 9 - DMA disable selection (for single ADC mode)"] - #[inline(always)] + #[inline] pub fn dds(&mut self) -> _DDSW { _DDSW { w: self } } #[doc = "Bit 8 - Direct memory access mode (for single ADC mode)"] - #[inline(always)] + #[inline] pub fn dma(&mut self) -> _DMAW { _DMAW { w: self } } #[doc = "Bit 1 - Continuous conversion"] - #[inline(always)] + #[inline] pub fn cont(&mut self) -> _CONTW { _CONTW { w: self } } #[doc = "Bit 0 - A/D Converter ON / OFF"] - #[inline(always)] + #[inline] pub fn adon(&mut self) -> _ADONW { _ADONW { w: self } } @@ -2503,7 +2515,7 @@ pub mod adc1 { } impl super::SMPR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -2515,14 +2527,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -2532,7 +2544,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -2543,7 +2555,7 @@ pub mod adc1 { } impl SMPX_XR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -2554,9 +2566,9 @@ pub mod adc1 { } impl<'a> _SMPX_XW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -2565,15 +2577,15 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Sample time bits"] - #[inline(always)] + #[inline] pub fn smpx_x(&self) -> SMPX_XR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -2582,18 +2594,18 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Sample time bits"] - #[inline(always)] + #[inline] pub fn smpx_x(&mut self) -> _SMPX_XW { _SMPX_XW { w: self } } @@ -2615,7 +2627,7 @@ pub mod adc1 { } impl super::SMPR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -2627,14 +2639,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -2644,7 +2656,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -2655,7 +2667,7 @@ pub mod adc1 { } impl SMPX_XR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -2666,9 +2678,9 @@ pub mod adc1 { } impl<'a> _SMPX_XW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -2677,15 +2689,15 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Sample time bits"] - #[inline(always)] + #[inline] pub fn smpx_x(&self) -> SMPX_XR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -2694,18 +2706,18 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Sample time bits"] - #[inline(always)] + #[inline] pub fn smpx_x(&mut self) -> _SMPX_XW { _SMPX_XW { w: self } } @@ -2727,7 +2739,7 @@ pub mod adc1 { } impl super::JOFR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -2739,14 +2751,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -2756,7 +2768,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -2767,7 +2779,7 @@ pub mod adc1 { } impl JOFFSET1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -2778,9 +2790,9 @@ pub mod adc1 { } impl<'a> _JOFFSET1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -2789,15 +2801,15 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:11 - Data offset for injected channel x"] - #[inline(always)] + #[inline] pub fn joffset1(&self) -> JOFFSET1R { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -2806,18 +2818,18 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:11 - Data offset for injected channel x"] - #[inline(always)] + #[inline] pub fn joffset1(&mut self) -> _JOFFSET1W { _JOFFSET1W { w: self } } @@ -2839,7 +2851,7 @@ pub mod adc1 { } impl super::JOFR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -2851,14 +2863,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -2868,7 +2880,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -2879,7 +2891,7 @@ pub mod adc1 { } impl JOFFSET2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -2890,9 +2902,9 @@ pub mod adc1 { } impl<'a> _JOFFSET2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -2901,15 +2913,15 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:11 - Data offset for injected channel x"] - #[inline(always)] + #[inline] pub fn joffset2(&self) -> JOFFSET2R { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -2918,18 +2930,18 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:11 - Data offset for injected channel x"] - #[inline(always)] + #[inline] pub fn joffset2(&mut self) -> _JOFFSET2W { _JOFFSET2W { w: self } } @@ -2951,7 +2963,7 @@ pub mod adc1 { } impl super::JOFR3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -2963,14 +2975,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -2980,7 +2992,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -2991,7 +3003,7 @@ pub mod adc1 { } impl JOFFSET3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -3002,9 +3014,9 @@ pub mod adc1 { } impl<'a> _JOFFSET3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3013,15 +3025,15 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:11 - Data offset for injected channel x"] - #[inline(always)] + #[inline] pub fn joffset3(&self) -> JOFFSET3R { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -3030,18 +3042,18 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:11 - Data offset for injected channel x"] - #[inline(always)] + #[inline] pub fn joffset3(&mut self) -> _JOFFSET3W { _JOFFSET3W { w: self } } @@ -3063,7 +3075,7 @@ pub mod adc1 { } impl super::JOFR4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -3075,14 +3087,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -3092,7 +3104,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -3103,7 +3115,7 @@ pub mod adc1 { } impl JOFFSET4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -3114,9 +3126,9 @@ pub mod adc1 { } impl<'a> _JOFFSET4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3125,15 +3137,15 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:11 - Data offset for injected channel x"] - #[inline(always)] + #[inline] pub fn joffset4(&self) -> JOFFSET4R { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -3142,18 +3154,18 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:11 - Data offset for injected channel x"] - #[inline(always)] + #[inline] pub fn joffset4(&mut self) -> _JOFFSET4W { _JOFFSET4W { w: self } } @@ -3175,7 +3187,7 @@ pub mod adc1 { } impl super::HTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -3187,14 +3199,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -3204,7 +3216,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -3215,7 +3227,7 @@ pub mod adc1 { } impl HTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -3226,9 +3238,9 @@ pub mod adc1 { } impl<'a> _HTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3237,15 +3249,15 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:11 - Analog watchdog higher threshold"] - #[inline(always)] + #[inline] pub fn ht(&self) -> HTR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -3254,18 +3266,18 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4095 } + W { bits: 0x0fff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:11 - Analog watchdog higher threshold"] - #[inline(always)] + #[inline] pub fn ht(&mut self) -> _HTW { _HTW { w: self } } @@ -3287,7 +3299,7 @@ pub mod adc1 { } impl super::LTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -3299,14 +3311,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -3316,7 +3328,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -3327,7 +3339,7 @@ pub mod adc1 { } impl LTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -3338,9 +3350,9 @@ pub mod adc1 { } impl<'a> _LTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3349,15 +3361,15 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:11 - Analog watchdog lower threshold"] - #[inline(always)] + #[inline] pub fn lt(&self) -> LTR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -3366,18 +3378,18 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:11 - Analog watchdog lower threshold"] - #[inline(always)] + #[inline] pub fn lt(&mut self) -> _LTW { _LTW { w: self } } @@ -3399,7 +3411,7 @@ pub mod adc1 { } impl super::SQR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -3411,14 +3423,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -3428,7 +3440,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -3439,7 +3451,7 @@ pub mod adc1 { } impl LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -3450,7 +3462,7 @@ pub mod adc1 { } impl SQ16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -3461,7 +3473,7 @@ pub mod adc1 { } impl SQ15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -3472,7 +3484,7 @@ pub mod adc1 { } impl SQ14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -3483,7 +3495,7 @@ pub mod adc1 { } impl SQ13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -3494,9 +3506,9 @@ pub mod adc1 { } impl<'a> _LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3509,9 +3521,9 @@ pub mod adc1 { } impl<'a> _SQ16W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 15; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3524,9 +3536,9 @@ pub mod adc1 { } impl<'a> _SQ15W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3539,9 +3551,9 @@ pub mod adc1 { } impl<'a> _SQ14W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 5; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3554,9 +3566,9 @@ pub mod adc1 { } impl<'a> _SQ13W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3565,55 +3577,55 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 20:23 - Regular channel sequence length"] - #[inline(always)] + #[inline] pub fn l(&self) -> LR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; LR { bits } } #[doc = "Bits 15:19 - 16th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq16(&self) -> SQ16R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 15; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SQ16R { bits } } #[doc = "Bits 10:14 - 15th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq15(&self) -> SQ15R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SQ15R { bits } } #[doc = "Bits 5:9 - 14th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq14(&self) -> SQ14R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 5; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SQ14R { bits } } #[doc = "Bits 0:4 - 13th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq13(&self) -> SQ13R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -3622,38 +3634,38 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 20:23 - Regular channel sequence length"] - #[inline(always)] + #[inline] pub fn l(&mut self) -> _LW { _LW { w: self } } #[doc = "Bits 15:19 - 16th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq16(&mut self) -> _SQ16W { _SQ16W { w: self } } #[doc = "Bits 10:14 - 15th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq15(&mut self) -> _SQ15W { _SQ15W { w: self } } #[doc = "Bits 5:9 - 14th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq14(&mut self) -> _SQ14W { _SQ14W { w: self } } #[doc = "Bits 0:4 - 13th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq13(&mut self) -> _SQ13W { _SQ13W { w: self } } @@ -3675,7 +3687,7 @@ pub mod adc1 { } impl super::SQR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -3687,14 +3699,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -3704,7 +3716,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -3715,7 +3727,7 @@ pub mod adc1 { } impl SQ12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -3726,7 +3738,7 @@ pub mod adc1 { } impl SQ11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -3737,7 +3749,7 @@ pub mod adc1 { } impl SQ10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -3748,7 +3760,7 @@ pub mod adc1 { } impl SQ9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -3759,7 +3771,7 @@ pub mod adc1 { } impl SQ8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -3770,7 +3782,7 @@ pub mod adc1 { } impl SQ7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -3781,9 +3793,9 @@ pub mod adc1 { } impl<'a> _SQ12W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 25; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3796,9 +3808,9 @@ pub mod adc1 { } impl<'a> _SQ11W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3811,9 +3823,9 @@ pub mod adc1 { } impl<'a> _SQ10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 15; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3826,9 +3838,9 @@ pub mod adc1 { } impl<'a> _SQ9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3841,9 +3853,9 @@ pub mod adc1 { } impl<'a> _SQ8W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 5; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3856,9 +3868,9 @@ pub mod adc1 { } impl<'a> _SQ7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -3867,65 +3879,65 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 25:29 - 12th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq12(&self) -> SQ12R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 25; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SQ12R { bits } } #[doc = "Bits 20:24 - 11th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq11(&self) -> SQ11R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SQ11R { bits } } #[doc = "Bits 15:19 - 10th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq10(&self) -> SQ10R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 15; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SQ10R { bits } } #[doc = "Bits 10:14 - 9th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq9(&self) -> SQ9R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SQ9R { bits } } #[doc = "Bits 5:9 - 8th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq8(&self) -> SQ8R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 5; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SQ8R { bits } } #[doc = "Bits 0:4 - 7th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq7(&self) -> SQ7R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -3934,43 +3946,43 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 25:29 - 12th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq12(&mut self) -> _SQ12W { _SQ12W { w: self } } #[doc = "Bits 20:24 - 11th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq11(&mut self) -> _SQ11W { _SQ11W { w: self } } #[doc = "Bits 15:19 - 10th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq10(&mut self) -> _SQ10W { _SQ10W { w: self } } #[doc = "Bits 10:14 - 9th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq9(&mut self) -> _SQ9W { _SQ9W { w: self } } #[doc = "Bits 5:9 - 8th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq8(&mut self) -> _SQ8W { _SQ8W { w: self } } #[doc = "Bits 0:4 - 7th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq7(&mut self) -> _SQ7W { _SQ7W { w: self } } @@ -3992,7 +4004,7 @@ pub mod adc1 { } impl super::SQR3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -4004,14 +4016,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -4021,7 +4033,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -4032,7 +4044,7 @@ pub mod adc1 { } impl SQ6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -4043,7 +4055,7 @@ pub mod adc1 { } impl SQ5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -4054,7 +4066,7 @@ pub mod adc1 { } impl SQ4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -4065,7 +4077,7 @@ pub mod adc1 { } impl SQ3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -4076,7 +4088,7 @@ pub mod adc1 { } impl SQ2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -4087,7 +4099,7 @@ pub mod adc1 { } impl SQ1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -4098,9 +4110,9 @@ pub mod adc1 { } impl<'a> _SQ6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 25; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -4113,9 +4125,9 @@ pub mod adc1 { } impl<'a> _SQ5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -4128,9 +4140,9 @@ pub mod adc1 { } impl<'a> _SQ4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 15; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -4143,9 +4155,9 @@ pub mod adc1 { } impl<'a> _SQ3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -4158,9 +4170,9 @@ pub mod adc1 { } impl<'a> _SQ2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 5; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -4173,9 +4185,9 @@ pub mod adc1 { } impl<'a> _SQ1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -4184,65 +4196,65 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 25:29 - 6th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq6(&self) -> SQ6R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 25; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SQ6R { bits } } #[doc = "Bits 20:24 - 5th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq5(&self) -> SQ5R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SQ5R { bits } } #[doc = "Bits 15:19 - 4th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq4(&self) -> SQ4R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 15; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SQ4R { bits } } #[doc = "Bits 10:14 - 3rd conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq3(&self) -> SQ3R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SQ3R { bits } } #[doc = "Bits 5:9 - 2nd conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq2(&self) -> SQ2R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 5; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SQ2R { bits } } #[doc = "Bits 0:4 - 1st conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq1(&self) -> SQ1R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -4251,43 +4263,43 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 25:29 - 6th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq6(&mut self) -> _SQ6W { _SQ6W { w: self } } #[doc = "Bits 20:24 - 5th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq5(&mut self) -> _SQ5W { _SQ5W { w: self } } #[doc = "Bits 15:19 - 4th conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq4(&mut self) -> _SQ4W { _SQ4W { w: self } } #[doc = "Bits 10:14 - 3rd conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq3(&mut self) -> _SQ3W { _SQ3W { w: self } } #[doc = "Bits 5:9 - 2nd conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq2(&mut self) -> _SQ2W { _SQ2W { w: self } } #[doc = "Bits 0:4 - 1st conversion in regular sequence"] - #[inline(always)] + #[inline] pub fn sq1(&mut self) -> _SQ1W { _SQ1W { w: self } } @@ -4309,7 +4321,7 @@ pub mod adc1 { } impl super::JSQR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -4321,14 +4333,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -4338,7 +4350,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -4349,7 +4361,7 @@ pub mod adc1 { } impl JLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -4360,7 +4372,7 @@ pub mod adc1 { } impl JSQ4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -4371,7 +4383,7 @@ pub mod adc1 { } impl JSQ3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -4382,7 +4394,7 @@ pub mod adc1 { } impl JSQ2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -4393,7 +4405,7 @@ pub mod adc1 { } impl JSQ1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -4404,9 +4416,9 @@ pub mod adc1 { } impl<'a> _JLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -4419,9 +4431,9 @@ pub mod adc1 { } impl<'a> _JSQ4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 15; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -4434,9 +4446,9 @@ pub mod adc1 { } impl<'a> _JSQ3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -4449,9 +4461,9 @@ pub mod adc1 { } impl<'a> _JSQ2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 5; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -4464,9 +4476,9 @@ pub mod adc1 { } impl<'a> _JSQ1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -4475,55 +4487,55 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 20:21 - Injected sequence length"] - #[inline(always)] + #[inline] pub fn jl(&self) -> JLR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; JLR { bits } } #[doc = "Bits 15:19 - 4th conversion in injected sequence"] - #[inline(always)] + #[inline] pub fn jsq4(&self) -> JSQ4R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 15; ((self.bits >> OFFSET) & MASK as u32) as u8 }; JSQ4R { bits } } #[doc = "Bits 10:14 - 3rd conversion in injected sequence"] - #[inline(always)] + #[inline] pub fn jsq3(&self) -> JSQ3R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; JSQ3R { bits } } #[doc = "Bits 5:9 - 2nd conversion in injected sequence"] - #[inline(always)] + #[inline] pub fn jsq2(&self) -> JSQ2R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 5; ((self.bits >> OFFSET) & MASK as u32) as u8 }; JSQ2R { bits } } #[doc = "Bits 0:4 - 1st conversion in injected sequence"] - #[inline(always)] + #[inline] pub fn jsq1(&self) -> JSQ1R { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -4532,38 +4544,38 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 20:21 - Injected sequence length"] - #[inline(always)] + #[inline] pub fn jl(&mut self) -> _JLW { _JLW { w: self } } #[doc = "Bits 15:19 - 4th conversion in injected sequence"] - #[inline(always)] + #[inline] pub fn jsq4(&mut self) -> _JSQ4W { _JSQ4W { w: self } } #[doc = "Bits 10:14 - 3rd conversion in injected sequence"] - #[inline(always)] + #[inline] pub fn jsq3(&mut self) -> _JSQ3W { _JSQ3W { w: self } } #[doc = "Bits 5:9 - 2nd conversion in injected sequence"] - #[inline(always)] + #[inline] pub fn jsq2(&mut self) -> _JSQ2W { _JSQ2W { w: self } } #[doc = "Bits 0:4 - 1st conversion in injected sequence"] - #[inline(always)] + #[inline] pub fn jsq1(&mut self) -> _JSQ1W { _JSQ1W { w: self } } @@ -4581,7 +4593,7 @@ pub mod adc1 { } impl super::JDR1 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -4594,22 +4606,22 @@ pub mod adc1 { } impl JDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Injected data"] - #[inline(always)] + #[inline] pub fn jdata(&self) -> JDATAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -4629,7 +4641,7 @@ pub mod adc1 { } impl super::JDR2 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -4642,22 +4654,22 @@ pub mod adc1 { } impl JDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Injected data"] - #[inline(always)] + #[inline] pub fn jdata(&self) -> JDATAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -4677,7 +4689,7 @@ pub mod adc1 { } impl super::JDR3 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -4690,22 +4702,22 @@ pub mod adc1 { } impl JDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Injected data"] - #[inline(always)] + #[inline] pub fn jdata(&self) -> JDATAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -4725,7 +4737,7 @@ pub mod adc1 { } impl super::JDR4 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -4738,22 +4750,22 @@ pub mod adc1 { } impl JDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Injected data"] - #[inline(always)] + #[inline] pub fn jdata(&self) -> JDATAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -4773,7 +4785,7 @@ pub mod adc1 { } impl super::DR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -4786,22 +4798,22 @@ pub mod adc1 { } impl DATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Regular data"] - #[inline(always)] + #[inline] pub fn data(&self) -> DATAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -4825,7 +4837,7 @@ pub mod adc1 { } impl super::CSR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -4837,14 +4849,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -4854,7 +4866,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -4865,17 +4877,17 @@ pub mod adc1 { } impl AWD1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -4886,17 +4898,17 @@ pub mod adc1 { } impl EOC1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -4907,17 +4919,17 @@ pub mod adc1 { } impl JEOC1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -4928,17 +4940,17 @@ pub mod adc1 { } impl JSTRT1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -4949,17 +4961,17 @@ pub mod adc1 { } impl STRT1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -4970,17 +4982,17 @@ pub mod adc1 { } impl OVR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -4999,7 +5011,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -5022,7 +5034,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -5045,7 +5057,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -5068,7 +5080,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -5091,7 +5103,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -5114,7 +5126,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -5125,12 +5137,12 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Analog watchdog flag of ADC1"] - #[inline(always)] + #[inline] pub fn awd1(&self) -> AWD1R { let bits = { const MASK: bool = true; @@ -5140,7 +5152,7 @@ pub mod adc1 { AWD1R { bits } } #[doc = "Bit 1 - End of conversion of ADC1"] - #[inline(always)] + #[inline] pub fn eoc1(&self) -> EOC1R { let bits = { const MASK: bool = true; @@ -5150,7 +5162,7 @@ pub mod adc1 { EOC1R { bits } } #[doc = "Bit 2 - Injected channel end of conversion of ADC1"] - #[inline(always)] + #[inline] pub fn jeoc1(&self) -> JEOC1R { let bits = { const MASK: bool = true; @@ -5160,7 +5172,7 @@ pub mod adc1 { JEOC1R { bits } } #[doc = "Bit 3 - Injected channel Start flag of ADC1"] - #[inline(always)] + #[inline] pub fn jstrt1(&self) -> JSTRT1R { let bits = { const MASK: bool = true; @@ -5170,7 +5182,7 @@ pub mod adc1 { JSTRT1R { bits } } #[doc = "Bit 4 - Regular channel Start flag of ADC1"] - #[inline(always)] + #[inline] pub fn strt1(&self) -> STRT1R { let bits = { const MASK: bool = true; @@ -5180,7 +5192,7 @@ pub mod adc1 { STRT1R { bits } } #[doc = "Bit 5 - Overrun flag of ADC1"] - #[inline(always)] + #[inline] pub fn ovr1(&self) -> OVR1R { let bits = { const MASK: bool = true; @@ -5192,43 +5204,43 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Analog watchdog flag of ADC1"] - #[inline(always)] + #[inline] pub fn awd1(&mut self) -> _AWD1W { _AWD1W { w: self } } #[doc = "Bit 1 - End of conversion of ADC1"] - #[inline(always)] + #[inline] pub fn eoc1(&mut self) -> _EOC1W { _EOC1W { w: self } } #[doc = "Bit 2 - Injected channel end of conversion of ADC1"] - #[inline(always)] + #[inline] pub fn jeoc1(&mut self) -> _JEOC1W { _JEOC1W { w: self } } #[doc = "Bit 3 - Injected channel Start flag of ADC1"] - #[inline(always)] + #[inline] pub fn jstrt1(&mut self) -> _JSTRT1W { _JSTRT1W { w: self } } #[doc = "Bit 4 - Regular channel Start flag of ADC1"] - #[inline(always)] + #[inline] pub fn strt1(&mut self) -> _STRT1W { _STRT1W { w: self } } #[doc = "Bit 5 - Overrun flag of ADC1"] - #[inline(always)] + #[inline] pub fn ovr1(&mut self) -> _OVR1W { _OVR1W { w: self } } @@ -5250,7 +5262,7 @@ pub mod adc1 { } impl super::CCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -5262,14 +5274,14 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -5279,7 +5291,7 @@ pub mod adc1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -5290,7 +5302,7 @@ pub mod adc1 { } impl ADCPRER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -5301,17 +5313,17 @@ pub mod adc1 { } impl VBATER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -5322,17 +5334,17 @@ pub mod adc1 { } impl TSVREFER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -5343,9 +5355,9 @@ pub mod adc1 { } impl<'a> _ADCPREW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -5366,7 +5378,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -5389,7 +5401,7 @@ pub mod adc1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -5400,22 +5412,22 @@ pub mod adc1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:17 - ADC prescaler"] - #[inline(always)] + #[inline] pub fn adcpre(&self) -> ADCPRER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ADCPRER { bits } } #[doc = "Bit 22 - VBAT enable"] - #[inline(always)] + #[inline] pub fn vbate(&self) -> VBATER { let bits = { const MASK: bool = true; @@ -5425,7 +5437,7 @@ pub mod adc1 { VBATER { bits } } #[doc = "Bit 23 - Temperature sensor and VREFINT enable"] - #[inline(always)] + #[inline] pub fn tsvrefe(&self) -> TSVREFER { let bits = { const MASK: bool = true; @@ -5437,46 +5449,51 @@ pub mod adc1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:17 - ADC prescaler"] - #[inline(always)] + #[inline] pub fn adcpre(&mut self) -> _ADCPREW { _ADCPREW { w: self } } #[doc = "Bit 22 - VBAT enable"] - #[inline(always)] + #[inline] pub fn vbate(&mut self) -> _VBATEW { _VBATEW { w: self } } #[doc = "Bit 23 - Temperature sensor and VREFINT enable"] - #[inline(always)] + #[inline] pub fn tsvrefe(&mut self) -> _TSVREFEW { _TSVREFEW { w: self } } } } } -#[doc = "Analog-to-digital converter"] -pub struct ADC1 { - register_block: adc1::RegisterBlock, +#[doc = "Cryptographic processor"] +pub struct CRC { + _marker: PhantomData<*const ()>, } -impl Deref for ADC1 { - type Target = adc1::RegisterBlock; - fn deref(&self) -> &adc1::RegisterBlock { - &self.register_block +unsafe impl Send for CRC {} +impl CRC { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const crc::RegisterBlock { + 0x4002_3000 as *const _ + } +} +impl Deref for CRC { + type Target = crc::RegisterBlock; + fn deref(&self) -> &crc::RegisterBlock { + unsafe { &*CRC::ptr() } } } -#[doc = "Cryptographic processor"] -pub const CRC: Peripheral<CRC> = unsafe { Peripheral::new(1073885184) }; #[doc = "Cryptographic processor"] pub mod crc { use vcell::VolatileCell; @@ -5506,7 +5523,7 @@ pub mod crc { } impl super::DR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -5518,14 +5535,14 @@ pub mod crc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -5535,7 +5552,7 @@ pub mod crc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -5546,7 +5563,7 @@ pub mod crc { } impl DRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -5557,9 +5574,9 @@ pub mod crc { } impl<'a> _DRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -5568,15 +5585,15 @@ pub mod crc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Data Register"] - #[inline(always)] + #[inline] pub fn dr(&self) -> DRR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -5585,18 +5602,18 @@ pub mod crc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4294967295 } + W { bits: 0xffff_ffff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Data Register"] - #[inline(always)] + #[inline] pub fn dr(&mut self) -> _DRW { _DRW { w: self } } @@ -5618,7 +5635,7 @@ pub mod crc { } impl super::IDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -5630,14 +5647,14 @@ pub mod crc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -5647,7 +5664,7 @@ pub mod crc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -5658,7 +5675,7 @@ pub mod crc { } impl IDRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -5669,9 +5686,9 @@ pub mod crc { } impl<'a> _IDRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -5680,15 +5697,15 @@ pub mod crc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:7 - Independent Data register"] - #[inline(always)] + #[inline] pub fn idr(&self) -> IDRR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -5697,18 +5714,18 @@ pub mod crc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:7 - Independent Data register"] - #[inline(always)] + #[inline] pub fn idr(&mut self) -> _IDRW { _IDRW { w: self } } @@ -5726,7 +5743,7 @@ pub mod crc { } impl super::CR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -5750,7 +5767,7 @@ pub mod crc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -5761,36 +5778,41 @@ pub mod crc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Control regidter"] - #[inline(always)] + #[inline] pub fn cr(&mut self) -> _CRW { _CRW { w: self } } } } } -#[doc = "Cryptographic processor"] -pub struct CRC { - register_block: crc::RegisterBlock, +#[doc = "Debug support"] +pub struct DBG { + _marker: PhantomData<*const ()>, } -impl Deref for CRC { - type Target = crc::RegisterBlock; - fn deref(&self) -> &crc::RegisterBlock { - &self.register_block +unsafe impl Send for DBG {} +impl DBG { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const dbg::RegisterBlock { + 0xe004_2000 as *const _ + } +} +impl Deref for DBG { + type Target = dbg::RegisterBlock; + fn deref(&self) -> &dbg::RegisterBlock { + unsafe { &*DBG::ptr() } } } -#[doc = "Debug support"] -pub const DBG: Peripheral<DBG> = unsafe { Peripheral::new(3758366720) }; #[doc = "Debug support"] pub mod dbg { use vcell::VolatileCell; @@ -5818,7 +5840,7 @@ pub mod dbg { } impl super::DBGMCU_IDCODE { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -5831,7 +5853,7 @@ pub mod dbg { } impl DEV_IDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -5842,32 +5864,32 @@ pub mod dbg { } impl REV_IDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:11 - DEV_ID"] - #[inline(always)] + #[inline] pub fn dev_id(&self) -> DEV_IDR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; DEV_IDR { bits } } #[doc = "Bits 16:31 - REV_ID"] - #[inline(always)] + #[inline] pub fn rev_id(&self) -> REV_IDR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -5891,7 +5913,7 @@ pub mod dbg { } impl super::DBGMCU_CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -5903,14 +5925,14 @@ pub mod dbg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -5920,7 +5942,7 @@ pub mod dbg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -5931,17 +5953,17 @@ pub mod dbg { } impl DBG_SLEEPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -5952,17 +5974,17 @@ pub mod dbg { } impl DBG_STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -5973,17 +5995,17 @@ pub mod dbg { } impl DBG_STANDBYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -5994,17 +6016,17 @@ pub mod dbg { } impl TRACE_IOENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -6015,7 +6037,7 @@ pub mod dbg { } impl TRACE_MODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -6034,7 +6056,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -6057,7 +6079,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -6080,7 +6102,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -6103,7 +6125,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -6118,9 +6140,9 @@ pub mod dbg { } impl<'a> _TRACE_MODEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -6129,12 +6151,12 @@ pub mod dbg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - DBG_SLEEP"] - #[inline(always)] + #[inline] pub fn dbg_sleep(&self) -> DBG_SLEEPR { let bits = { const MASK: bool = true; @@ -6144,7 +6166,7 @@ pub mod dbg { DBG_SLEEPR { bits } } #[doc = "Bit 1 - DBG_STOP"] - #[inline(always)] + #[inline] pub fn dbg_stop(&self) -> DBG_STOPR { let bits = { const MASK: bool = true; @@ -6154,7 +6176,7 @@ pub mod dbg { DBG_STOPR { bits } } #[doc = "Bit 2 - DBG_STANDBY"] - #[inline(always)] + #[inline] pub fn dbg_standby(&self) -> DBG_STANDBYR { let bits = { const MASK: bool = true; @@ -6164,7 +6186,7 @@ pub mod dbg { DBG_STANDBYR { bits } } #[doc = "Bit 5 - TRACE_IOEN"] - #[inline(always)] + #[inline] pub fn trace_ioen(&self) -> TRACE_IOENR { let bits = { const MASK: bool = true; @@ -6174,10 +6196,10 @@ pub mod dbg { TRACE_IOENR { bits } } #[doc = "Bits 6:7 - TRACE_MODE"] - #[inline(always)] + #[inline] pub fn trace_mode(&self) -> TRACE_MODER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -6186,38 +6208,38 @@ pub mod dbg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - DBG_SLEEP"] - #[inline(always)] + #[inline] pub fn dbg_sleep(&mut self) -> _DBG_SLEEPW { _DBG_SLEEPW { w: self } } #[doc = "Bit 1 - DBG_STOP"] - #[inline(always)] + #[inline] pub fn dbg_stop(&mut self) -> _DBG_STOPW { _DBG_STOPW { w: self } } #[doc = "Bit 2 - DBG_STANDBY"] - #[inline(always)] + #[inline] pub fn dbg_standby(&mut self) -> _DBG_STANDBYW { _DBG_STANDBYW { w: self } } #[doc = "Bit 5 - TRACE_IOEN"] - #[inline(always)] + #[inline] pub fn trace_ioen(&mut self) -> _TRACE_IOENW { _TRACE_IOENW { w: self } } #[doc = "Bits 6:7 - TRACE_MODE"] - #[inline(always)] + #[inline] pub fn trace_mode(&mut self) -> _TRACE_MODEW { _TRACE_MODEW { w: self } } @@ -6239,7 +6261,7 @@ pub mod dbg { } impl super::DBGMCU_APB1_FZ { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -6251,14 +6273,14 @@ pub mod dbg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -6268,7 +6290,7 @@ pub mod dbg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -6279,17 +6301,17 @@ pub mod dbg { } impl DBG_TIM2_STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -6300,17 +6322,17 @@ pub mod dbg { } impl DBG_TIM3_STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -6321,17 +6343,17 @@ pub mod dbg { } impl DBG_TIM4_STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -6342,17 +6364,17 @@ pub mod dbg { } impl DBG_TIM5_STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -6363,17 +6385,17 @@ pub mod dbg { } impl DBG_RTC_STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -6384,17 +6406,17 @@ pub mod dbg { } impl DBG_WWDG_STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -6405,17 +6427,17 @@ pub mod dbg { } impl DBG_IWDEG_STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -6426,17 +6448,17 @@ pub mod dbg { } impl DBG_I2C1_SMBUS_TIMEOUTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -6447,17 +6469,17 @@ pub mod dbg { } impl DBG_I2C2_SMBUS_TIMEOUTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -6468,17 +6490,17 @@ pub mod dbg { } impl DBG_I2C3SMBUS_TIMEOUTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -6497,7 +6519,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -6520,7 +6542,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -6543,7 +6565,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -6566,7 +6588,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -6589,7 +6611,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -6612,7 +6634,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -6635,7 +6657,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -6658,7 +6680,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -6681,7 +6703,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -6704,7 +6726,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -6715,12 +6737,12 @@ pub mod dbg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - DBG_TIM2_STOP"] - #[inline(always)] + #[inline] pub fn dbg_tim2_stop(&self) -> DBG_TIM2_STOPR { let bits = { const MASK: bool = true; @@ -6730,7 +6752,7 @@ pub mod dbg { DBG_TIM2_STOPR { bits } } #[doc = "Bit 1 - DBG_TIM3 _STOP"] - #[inline(always)] + #[inline] pub fn dbg_tim3_stop(&self) -> DBG_TIM3_STOPR { let bits = { const MASK: bool = true; @@ -6740,7 +6762,7 @@ pub mod dbg { DBG_TIM3_STOPR { bits } } #[doc = "Bit 2 - DBG_TIM4_STOP"] - #[inline(always)] + #[inline] pub fn dbg_tim4_stop(&self) -> DBG_TIM4_STOPR { let bits = { const MASK: bool = true; @@ -6750,7 +6772,7 @@ pub mod dbg { DBG_TIM4_STOPR { bits } } #[doc = "Bit 3 - DBG_TIM5_STOP"] - #[inline(always)] + #[inline] pub fn dbg_tim5_stop(&self) -> DBG_TIM5_STOPR { let bits = { const MASK: bool = true; @@ -6760,7 +6782,7 @@ pub mod dbg { DBG_TIM5_STOPR { bits } } #[doc = "Bit 10 - RTC stopped when Core is halted"] - #[inline(always)] + #[inline] pub fn dbg_rtc_stop(&self) -> DBG_RTC_STOPR { let bits = { const MASK: bool = true; @@ -6770,7 +6792,7 @@ pub mod dbg { DBG_RTC_STOPR { bits } } #[doc = "Bit 11 - DBG_WWDG_STOP"] - #[inline(always)] + #[inline] pub fn dbg_wwdg_stop(&self) -> DBG_WWDG_STOPR { let bits = { const MASK: bool = true; @@ -6780,7 +6802,7 @@ pub mod dbg { DBG_WWDG_STOPR { bits } } #[doc = "Bit 12 - DBG_IWDEG_STOP"] - #[inline(always)] + #[inline] pub fn dbg_iwdeg_stop(&self) -> DBG_IWDEG_STOPR { let bits = { const MASK: bool = true; @@ -6790,7 +6812,7 @@ pub mod dbg { DBG_IWDEG_STOPR { bits } } #[doc = "Bit 21 - DBG_J2C1_SMBUS_TIMEOUT"] - #[inline(always)] + #[inline] pub fn dbg_i2c1_smbus_timeout(&self) -> DBG_I2C1_SMBUS_TIMEOUTR { let bits = { const MASK: bool = true; @@ -6800,7 +6822,7 @@ pub mod dbg { DBG_I2C1_SMBUS_TIMEOUTR { bits } } #[doc = "Bit 22 - DBG_J2C2_SMBUS_TIMEOUT"] - #[inline(always)] + #[inline] pub fn dbg_i2c2_smbus_timeout(&self) -> DBG_I2C2_SMBUS_TIMEOUTR { let bits = { const MASK: bool = true; @@ -6810,7 +6832,7 @@ pub mod dbg { DBG_I2C2_SMBUS_TIMEOUTR { bits } } #[doc = "Bit 23 - DBG_J2C3SMBUS_TIMEOUT"] - #[inline(always)] + #[inline] pub fn dbg_i2c3smbus_timeout(&self) -> DBG_I2C3SMBUS_TIMEOUTR { let bits = { const MASK: bool = true; @@ -6822,63 +6844,63 @@ pub mod dbg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - DBG_TIM2_STOP"] - #[inline(always)] + #[inline] pub fn dbg_tim2_stop(&mut self) -> _DBG_TIM2_STOPW { _DBG_TIM2_STOPW { w: self } } #[doc = "Bit 1 - DBG_TIM3 _STOP"] - #[inline(always)] + #[inline] pub fn dbg_tim3_stop(&mut self) -> _DBG_TIM3_STOPW { _DBG_TIM3_STOPW { w: self } } #[doc = "Bit 2 - DBG_TIM4_STOP"] - #[inline(always)] + #[inline] pub fn dbg_tim4_stop(&mut self) -> _DBG_TIM4_STOPW { _DBG_TIM4_STOPW { w: self } } #[doc = "Bit 3 - DBG_TIM5_STOP"] - #[inline(always)] + #[inline] pub fn dbg_tim5_stop(&mut self) -> _DBG_TIM5_STOPW { _DBG_TIM5_STOPW { w: self } } #[doc = "Bit 10 - RTC stopped when Core is halted"] - #[inline(always)] + #[inline] pub fn dbg_rtc_stop(&mut self) -> _DBG_RTC_STOPW { _DBG_RTC_STOPW { w: self } } #[doc = "Bit 11 - DBG_WWDG_STOP"] - #[inline(always)] + #[inline] pub fn dbg_wwdg_stop(&mut self) -> _DBG_WWDG_STOPW { _DBG_WWDG_STOPW { w: self } } #[doc = "Bit 12 - DBG_IWDEG_STOP"] - #[inline(always)] + #[inline] pub fn dbg_iwdeg_stop(&mut self) -> _DBG_IWDEG_STOPW { _DBG_IWDEG_STOPW { w: self } } #[doc = "Bit 21 - DBG_J2C1_SMBUS_TIMEOUT"] - #[inline(always)] + #[inline] pub fn dbg_i2c1_smbus_timeout(&mut self) -> _DBG_I2C1_SMBUS_TIMEOUTW { _DBG_I2C1_SMBUS_TIMEOUTW { w: self } } #[doc = "Bit 22 - DBG_J2C2_SMBUS_TIMEOUT"] - #[inline(always)] + #[inline] pub fn dbg_i2c2_smbus_timeout(&mut self) -> _DBG_I2C2_SMBUS_TIMEOUTW { _DBG_I2C2_SMBUS_TIMEOUTW { w: self } } #[doc = "Bit 23 - DBG_J2C3SMBUS_TIMEOUT"] - #[inline(always)] + #[inline] pub fn dbg_i2c3smbus_timeout(&mut self) -> _DBG_I2C3SMBUS_TIMEOUTW { _DBG_I2C3SMBUS_TIMEOUTW { w: self } } @@ -6900,7 +6922,7 @@ pub mod dbg { } impl super::DBGMCU_APB2_FZ { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -6912,14 +6934,14 @@ pub mod dbg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -6929,7 +6951,7 @@ pub mod dbg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -6940,17 +6962,17 @@ pub mod dbg { } impl DBG_TIM1_STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -6961,17 +6983,17 @@ pub mod dbg { } impl DBG_TIM9_STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -6982,17 +7004,17 @@ pub mod dbg { } impl DBG_TIM10_STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7003,17 +7025,17 @@ pub mod dbg { } impl DBG_TIM11_STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7032,7 +7054,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -7055,7 +7077,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -7078,7 +7100,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -7101,7 +7123,7 @@ pub mod dbg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -7112,12 +7134,12 @@ pub mod dbg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - TIM1 counter stopped when core is halted"] - #[inline(always)] + #[inline] pub fn dbg_tim1_stop(&self) -> DBG_TIM1_STOPR { let bits = { const MASK: bool = true; @@ -7127,7 +7149,7 @@ pub mod dbg { DBG_TIM1_STOPR { bits } } #[doc = "Bit 16 - TIM9 counter stopped when core is halted"] - #[inline(always)] + #[inline] pub fn dbg_tim9_stop(&self) -> DBG_TIM9_STOPR { let bits = { const MASK: bool = true; @@ -7137,7 +7159,7 @@ pub mod dbg { DBG_TIM9_STOPR { bits } } #[doc = "Bit 17 - TIM10 counter stopped when core is halted"] - #[inline(always)] + #[inline] pub fn dbg_tim10_stop(&self) -> DBG_TIM10_STOPR { let bits = { const MASK: bool = true; @@ -7147,7 +7169,7 @@ pub mod dbg { DBG_TIM10_STOPR { bits } } #[doc = "Bit 18 - TIM11 counter stopped when core is halted"] - #[inline(always)] + #[inline] pub fn dbg_tim11_stop(&self) -> DBG_TIM11_STOPR { let bits = { const MASK: bool = true; @@ -7159,51 +7181,56 @@ pub mod dbg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - TIM1 counter stopped when core is halted"] - #[inline(always)] + #[inline] pub fn dbg_tim1_stop(&mut self) -> _DBG_TIM1_STOPW { _DBG_TIM1_STOPW { w: self } } #[doc = "Bit 16 - TIM9 counter stopped when core is halted"] - #[inline(always)] + #[inline] pub fn dbg_tim9_stop(&mut self) -> _DBG_TIM9_STOPW { _DBG_TIM9_STOPW { w: self } } #[doc = "Bit 17 - TIM10 counter stopped when core is halted"] - #[inline(always)] + #[inline] pub fn dbg_tim10_stop(&mut self) -> _DBG_TIM10_STOPW { _DBG_TIM10_STOPW { w: self } } #[doc = "Bit 18 - TIM11 counter stopped when core is halted"] - #[inline(always)] + #[inline] pub fn dbg_tim11_stop(&mut self) -> _DBG_TIM11_STOPW { _DBG_TIM11_STOPW { w: self } } } } } -#[doc = "Debug support"] -pub struct DBG { - register_block: dbg::RegisterBlock, +#[doc = "External interrupt/event controller"] +pub struct EXTI { + _marker: PhantomData<*const ()>, } -impl Deref for DBG { - type Target = dbg::RegisterBlock; - fn deref(&self) -> &dbg::RegisterBlock { - &self.register_block +unsafe impl Send for EXTI {} +impl EXTI { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const exti::RegisterBlock { + 0x4001_3c00 as *const _ + } +} +impl Deref for EXTI { + type Target = exti::RegisterBlock; + fn deref(&self) -> &exti::RegisterBlock { + unsafe { &*EXTI::ptr() } } } -#[doc = "External interrupt/event controller"] -pub const EXTI: Peripheral<EXTI> = unsafe { Peripheral::new(1073822720) }; #[doc = "External interrupt/event controller"] pub mod exti { use vcell::VolatileCell; @@ -7239,7 +7266,7 @@ pub mod exti { } impl super::IMR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -7251,14 +7278,14 @@ pub mod exti { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -7268,7 +7295,7 @@ pub mod exti { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -7279,17 +7306,17 @@ pub mod exti { } impl MR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7300,17 +7327,17 @@ pub mod exti { } impl MR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7321,17 +7348,17 @@ pub mod exti { } impl MR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7342,17 +7369,17 @@ pub mod exti { } impl MR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7363,17 +7390,17 @@ pub mod exti { } impl MR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7384,17 +7411,17 @@ pub mod exti { } impl MR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7405,17 +7432,17 @@ pub mod exti { } impl MR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7426,17 +7453,17 @@ pub mod exti { } impl MR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7447,17 +7474,17 @@ pub mod exti { } impl MR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7468,17 +7495,17 @@ pub mod exti { } impl MR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7489,17 +7516,17 @@ pub mod exti { } impl MR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7510,17 +7537,17 @@ pub mod exti { } impl MR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7531,17 +7558,17 @@ pub mod exti { } impl MR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7552,17 +7579,17 @@ pub mod exti { } impl MR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7573,17 +7600,17 @@ pub mod exti { } impl MR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7594,17 +7621,17 @@ pub mod exti { } impl MR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7615,17 +7642,17 @@ pub mod exti { } impl MR16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7636,17 +7663,17 @@ pub mod exti { } impl MR17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7657,17 +7684,17 @@ pub mod exti { } impl MR18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7678,17 +7705,17 @@ pub mod exti { } impl MR19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7699,17 +7726,17 @@ pub mod exti { } impl MR20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7720,17 +7747,17 @@ pub mod exti { } impl MR21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7741,17 +7768,17 @@ pub mod exti { } impl MR22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -7770,7 +7797,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -7793,7 +7820,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -7816,7 +7843,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -7839,7 +7866,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -7862,7 +7889,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -7885,7 +7912,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -7908,7 +7935,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -7931,7 +7958,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -7954,7 +7981,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -7977,7 +8004,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -8000,7 +8027,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -8023,7 +8050,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -8046,7 +8073,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -8069,7 +8096,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -8092,7 +8119,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -8115,7 +8142,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -8138,7 +8165,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -8161,7 +8188,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -8184,7 +8211,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -8207,7 +8234,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -8230,7 +8257,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -8253,7 +8280,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -8276,7 +8303,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -8287,12 +8314,12 @@ pub mod exti { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Interrupt Mask on line 0"] - #[inline(always)] + #[inline] pub fn mr0(&self) -> MR0R { let bits = { const MASK: bool = true; @@ -8302,7 +8329,7 @@ pub mod exti { MR0R { bits } } #[doc = "Bit 1 - Interrupt Mask on line 1"] - #[inline(always)] + #[inline] pub fn mr1(&self) -> MR1R { let bits = { const MASK: bool = true; @@ -8312,7 +8339,7 @@ pub mod exti { MR1R { bits } } #[doc = "Bit 2 - Interrupt Mask on line 2"] - #[inline(always)] + #[inline] pub fn mr2(&self) -> MR2R { let bits = { const MASK: bool = true; @@ -8322,7 +8349,7 @@ pub mod exti { MR2R { bits } } #[doc = "Bit 3 - Interrupt Mask on line 3"] - #[inline(always)] + #[inline] pub fn mr3(&self) -> MR3R { let bits = { const MASK: bool = true; @@ -8332,7 +8359,7 @@ pub mod exti { MR3R { bits } } #[doc = "Bit 4 - Interrupt Mask on line 4"] - #[inline(always)] + #[inline] pub fn mr4(&self) -> MR4R { let bits = { const MASK: bool = true; @@ -8342,7 +8369,7 @@ pub mod exti { MR4R { bits } } #[doc = "Bit 5 - Interrupt Mask on line 5"] - #[inline(always)] + #[inline] pub fn mr5(&self) -> MR5R { let bits = { const MASK: bool = true; @@ -8352,7 +8379,7 @@ pub mod exti { MR5R { bits } } #[doc = "Bit 6 - Interrupt Mask on line 6"] - #[inline(always)] + #[inline] pub fn mr6(&self) -> MR6R { let bits = { const MASK: bool = true; @@ -8362,7 +8389,7 @@ pub mod exti { MR6R { bits } } #[doc = "Bit 7 - Interrupt Mask on line 7"] - #[inline(always)] + #[inline] pub fn mr7(&self) -> MR7R { let bits = { const MASK: bool = true; @@ -8372,7 +8399,7 @@ pub mod exti { MR7R { bits } } #[doc = "Bit 8 - Interrupt Mask on line 8"] - #[inline(always)] + #[inline] pub fn mr8(&self) -> MR8R { let bits = { const MASK: bool = true; @@ -8382,7 +8409,7 @@ pub mod exti { MR8R { bits } } #[doc = "Bit 9 - Interrupt Mask on line 9"] - #[inline(always)] + #[inline] pub fn mr9(&self) -> MR9R { let bits = { const MASK: bool = true; @@ -8392,7 +8419,7 @@ pub mod exti { MR9R { bits } } #[doc = "Bit 10 - Interrupt Mask on line 10"] - #[inline(always)] + #[inline] pub fn mr10(&self) -> MR10R { let bits = { const MASK: bool = true; @@ -8402,7 +8429,7 @@ pub mod exti { MR10R { bits } } #[doc = "Bit 11 - Interrupt Mask on line 11"] - #[inline(always)] + #[inline] pub fn mr11(&self) -> MR11R { let bits = { const MASK: bool = true; @@ -8412,7 +8439,7 @@ pub mod exti { MR11R { bits } } #[doc = "Bit 12 - Interrupt Mask on line 12"] - #[inline(always)] + #[inline] pub fn mr12(&self) -> MR12R { let bits = { const MASK: bool = true; @@ -8422,7 +8449,7 @@ pub mod exti { MR12R { bits } } #[doc = "Bit 13 - Interrupt Mask on line 13"] - #[inline(always)] + #[inline] pub fn mr13(&self) -> MR13R { let bits = { const MASK: bool = true; @@ -8432,7 +8459,7 @@ pub mod exti { MR13R { bits } } #[doc = "Bit 14 - Interrupt Mask on line 14"] - #[inline(always)] + #[inline] pub fn mr14(&self) -> MR14R { let bits = { const MASK: bool = true; @@ -8442,7 +8469,7 @@ pub mod exti { MR14R { bits } } #[doc = "Bit 15 - Interrupt Mask on line 15"] - #[inline(always)] + #[inline] pub fn mr15(&self) -> MR15R { let bits = { const MASK: bool = true; @@ -8452,7 +8479,7 @@ pub mod exti { MR15R { bits } } #[doc = "Bit 16 - Interrupt Mask on line 16"] - #[inline(always)] + #[inline] pub fn mr16(&self) -> MR16R { let bits = { const MASK: bool = true; @@ -8462,7 +8489,7 @@ pub mod exti { MR16R { bits } } #[doc = "Bit 17 - Interrupt Mask on line 17"] - #[inline(always)] + #[inline] pub fn mr17(&self) -> MR17R { let bits = { const MASK: bool = true; @@ -8472,7 +8499,7 @@ pub mod exti { MR17R { bits } } #[doc = "Bit 18 - Interrupt Mask on line 18"] - #[inline(always)] + #[inline] pub fn mr18(&self) -> MR18R { let bits = { const MASK: bool = true; @@ -8482,7 +8509,7 @@ pub mod exti { MR18R { bits } } #[doc = "Bit 19 - Interrupt Mask on line 19"] - #[inline(always)] + #[inline] pub fn mr19(&self) -> MR19R { let bits = { const MASK: bool = true; @@ -8492,7 +8519,7 @@ pub mod exti { MR19R { bits } } #[doc = "Bit 20 - Interrupt Mask on line 20"] - #[inline(always)] + #[inline] pub fn mr20(&self) -> MR20R { let bits = { const MASK: bool = true; @@ -8502,7 +8529,7 @@ pub mod exti { MR20R { bits } } #[doc = "Bit 21 - Interrupt Mask on line 21"] - #[inline(always)] + #[inline] pub fn mr21(&self) -> MR21R { let bits = { const MASK: bool = true; @@ -8512,7 +8539,7 @@ pub mod exti { MR21R { bits } } #[doc = "Bit 22 - Interrupt Mask on line 22"] - #[inline(always)] + #[inline] pub fn mr22(&self) -> MR22R { let bits = { const MASK: bool = true; @@ -8524,128 +8551,128 @@ pub mod exti { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Interrupt Mask on line 0"] - #[inline(always)] + #[inline] pub fn mr0(&mut self) -> _MR0W { _MR0W { w: self } } #[doc = "Bit 1 - Interrupt Mask on line 1"] - #[inline(always)] + #[inline] pub fn mr1(&mut self) -> _MR1W { _MR1W { w: self } } #[doc = "Bit 2 - Interrupt Mask on line 2"] - #[inline(always)] + #[inline] pub fn mr2(&mut self) -> _MR2W { _MR2W { w: self } } #[doc = "Bit 3 - Interrupt Mask on line 3"] - #[inline(always)] + #[inline] pub fn mr3(&mut self) -> _MR3W { _MR3W { w: self } } #[doc = "Bit 4 - Interrupt Mask on line 4"] - #[inline(always)] + #[inline] pub fn mr4(&mut self) -> _MR4W { _MR4W { w: self } } #[doc = "Bit 5 - Interrupt Mask on line 5"] - #[inline(always)] + #[inline] pub fn mr5(&mut self) -> _MR5W { _MR5W { w: self } } #[doc = "Bit 6 - Interrupt Mask on line 6"] - #[inline(always)] + #[inline] pub fn mr6(&mut self) -> _MR6W { _MR6W { w: self } } #[doc = "Bit 7 - Interrupt Mask on line 7"] - #[inline(always)] + #[inline] pub fn mr7(&mut self) -> _MR7W { _MR7W { w: self } } #[doc = "Bit 8 - Interrupt Mask on line 8"] - #[inline(always)] + #[inline] pub fn mr8(&mut self) -> _MR8W { _MR8W { w: self } } #[doc = "Bit 9 - Interrupt Mask on line 9"] - #[inline(always)] + #[inline] pub fn mr9(&mut self) -> _MR9W { _MR9W { w: self } } #[doc = "Bit 10 - Interrupt Mask on line 10"] - #[inline(always)] + #[inline] pub fn mr10(&mut self) -> _MR10W { _MR10W { w: self } } #[doc = "Bit 11 - Interrupt Mask on line 11"] - #[inline(always)] + #[inline] pub fn mr11(&mut self) -> _MR11W { _MR11W { w: self } } #[doc = "Bit 12 - Interrupt Mask on line 12"] - #[inline(always)] + #[inline] pub fn mr12(&mut self) -> _MR12W { _MR12W { w: self } } #[doc = "Bit 13 - Interrupt Mask on line 13"] - #[inline(always)] + #[inline] pub fn mr13(&mut self) -> _MR13W { _MR13W { w: self } } #[doc = "Bit 14 - Interrupt Mask on line 14"] - #[inline(always)] + #[inline] pub fn mr14(&mut self) -> _MR14W { _MR14W { w: self } } #[doc = "Bit 15 - Interrupt Mask on line 15"] - #[inline(always)] + #[inline] pub fn mr15(&mut self) -> _MR15W { _MR15W { w: self } } #[doc = "Bit 16 - Interrupt Mask on line 16"] - #[inline(always)] + #[inline] pub fn mr16(&mut self) -> _MR16W { _MR16W { w: self } } #[doc = "Bit 17 - Interrupt Mask on line 17"] - #[inline(always)] + #[inline] pub fn mr17(&mut self) -> _MR17W { _MR17W { w: self } } #[doc = "Bit 18 - Interrupt Mask on line 18"] - #[inline(always)] + #[inline] pub fn mr18(&mut self) -> _MR18W { _MR18W { w: self } } #[doc = "Bit 19 - Interrupt Mask on line 19"] - #[inline(always)] + #[inline] pub fn mr19(&mut self) -> _MR19W { _MR19W { w: self } } #[doc = "Bit 20 - Interrupt Mask on line 20"] - #[inline(always)] + #[inline] pub fn mr20(&mut self) -> _MR20W { _MR20W { w: self } } #[doc = "Bit 21 - Interrupt Mask on line 21"] - #[inline(always)] + #[inline] pub fn mr21(&mut self) -> _MR21W { _MR21W { w: self } } #[doc = "Bit 22 - Interrupt Mask on line 22"] - #[inline(always)] + #[inline] pub fn mr22(&mut self) -> _MR22W { _MR22W { w: self } } @@ -8667,7 +8694,7 @@ pub mod exti { } impl super::EMR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -8679,14 +8706,14 @@ pub mod exti { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -8696,7 +8723,7 @@ pub mod exti { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -8707,17 +8734,17 @@ pub mod exti { } impl MR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -8728,17 +8755,17 @@ pub mod exti { } impl MR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -8749,17 +8776,17 @@ pub mod exti { } impl MR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -8770,17 +8797,17 @@ pub mod exti { } impl MR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -8791,17 +8818,17 @@ pub mod exti { } impl MR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -8812,17 +8839,17 @@ pub mod exti { } impl MR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -8833,17 +8860,17 @@ pub mod exti { } impl MR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -8854,17 +8881,17 @@ pub mod exti { } impl MR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -8875,17 +8902,17 @@ pub mod exti { } impl MR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -8896,17 +8923,17 @@ pub mod exti { } impl MR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -8917,17 +8944,17 @@ pub mod exti { } impl MR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -8938,17 +8965,17 @@ pub mod exti { } impl MR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -8959,17 +8986,17 @@ pub mod exti { } impl MR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -8980,17 +9007,17 @@ pub mod exti { } impl MR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -9001,17 +9028,17 @@ pub mod exti { } impl MR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -9022,17 +9049,17 @@ pub mod exti { } impl MR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -9043,17 +9070,17 @@ pub mod exti { } impl MR16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -9064,17 +9091,17 @@ pub mod exti { } impl MR17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -9085,17 +9112,17 @@ pub mod exti { } impl MR18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -9106,17 +9133,17 @@ pub mod exti { } impl MR19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -9127,17 +9154,17 @@ pub mod exti { } impl MR20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -9148,17 +9175,17 @@ pub mod exti { } impl MR21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -9169,17 +9196,17 @@ pub mod exti { } impl MR22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -9198,7 +9225,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -9221,7 +9248,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -9244,7 +9271,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -9267,7 +9294,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -9290,7 +9317,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -9313,7 +9340,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -9336,7 +9363,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -9359,7 +9386,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -9382,7 +9409,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -9405,7 +9432,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -9428,7 +9455,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -9451,7 +9478,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -9474,7 +9501,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -9497,7 +9524,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -9520,7 +9547,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -9543,7 +9570,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -9566,7 +9593,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -9589,7 +9616,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -9612,7 +9639,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -9635,7 +9662,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -9658,7 +9685,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -9681,7 +9708,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -9704,7 +9731,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -9715,12 +9742,12 @@ pub mod exti { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Event Mask on line 0"] - #[inline(always)] + #[inline] pub fn mr0(&self) -> MR0R { let bits = { const MASK: bool = true; @@ -9730,7 +9757,7 @@ pub mod exti { MR0R { bits } } #[doc = "Bit 1 - Event Mask on line 1"] - #[inline(always)] + #[inline] pub fn mr1(&self) -> MR1R { let bits = { const MASK: bool = true; @@ -9740,7 +9767,7 @@ pub mod exti { MR1R { bits } } #[doc = "Bit 2 - Event Mask on line 2"] - #[inline(always)] + #[inline] pub fn mr2(&self) -> MR2R { let bits = { const MASK: bool = true; @@ -9750,7 +9777,7 @@ pub mod exti { MR2R { bits } } #[doc = "Bit 3 - Event Mask on line 3"] - #[inline(always)] + #[inline] pub fn mr3(&self) -> MR3R { let bits = { const MASK: bool = true; @@ -9760,7 +9787,7 @@ pub mod exti { MR3R { bits } } #[doc = "Bit 4 - Event Mask on line 4"] - #[inline(always)] + #[inline] pub fn mr4(&self) -> MR4R { let bits = { const MASK: bool = true; @@ -9770,7 +9797,7 @@ pub mod exti { MR4R { bits } } #[doc = "Bit 5 - Event Mask on line 5"] - #[inline(always)] + #[inline] pub fn mr5(&self) -> MR5R { let bits = { const MASK: bool = true; @@ -9780,7 +9807,7 @@ pub mod exti { MR5R { bits } } #[doc = "Bit 6 - Event Mask on line 6"] - #[inline(always)] + #[inline] pub fn mr6(&self) -> MR6R { let bits = { const MASK: bool = true; @@ -9790,7 +9817,7 @@ pub mod exti { MR6R { bits } } #[doc = "Bit 7 - Event Mask on line 7"] - #[inline(always)] + #[inline] pub fn mr7(&self) -> MR7R { let bits = { const MASK: bool = true; @@ -9800,7 +9827,7 @@ pub mod exti { MR7R { bits } } #[doc = "Bit 8 - Event Mask on line 8"] - #[inline(always)] + #[inline] pub fn mr8(&self) -> MR8R { let bits = { const MASK: bool = true; @@ -9810,7 +9837,7 @@ pub mod exti { MR8R { bits } } #[doc = "Bit 9 - Event Mask on line 9"] - #[inline(always)] + #[inline] pub fn mr9(&self) -> MR9R { let bits = { const MASK: bool = true; @@ -9820,7 +9847,7 @@ pub mod exti { MR9R { bits } } #[doc = "Bit 10 - Event Mask on line 10"] - #[inline(always)] + #[inline] pub fn mr10(&self) -> MR10R { let bits = { const MASK: bool = true; @@ -9830,7 +9857,7 @@ pub mod exti { MR10R { bits } } #[doc = "Bit 11 - Event Mask on line 11"] - #[inline(always)] + #[inline] pub fn mr11(&self) -> MR11R { let bits = { const MASK: bool = true; @@ -9840,7 +9867,7 @@ pub mod exti { MR11R { bits } } #[doc = "Bit 12 - Event Mask on line 12"] - #[inline(always)] + #[inline] pub fn mr12(&self) -> MR12R { let bits = { const MASK: bool = true; @@ -9850,7 +9877,7 @@ pub mod exti { MR12R { bits } } #[doc = "Bit 13 - Event Mask on line 13"] - #[inline(always)] + #[inline] pub fn mr13(&self) -> MR13R { let bits = { const MASK: bool = true; @@ -9860,7 +9887,7 @@ pub mod exti { MR13R { bits } } #[doc = "Bit 14 - Event Mask on line 14"] - #[inline(always)] + #[inline] pub fn mr14(&self) -> MR14R { let bits = { const MASK: bool = true; @@ -9870,7 +9897,7 @@ pub mod exti { MR14R { bits } } #[doc = "Bit 15 - Event Mask on line 15"] - #[inline(always)] + #[inline] pub fn mr15(&self) -> MR15R { let bits = { const MASK: bool = true; @@ -9880,7 +9907,7 @@ pub mod exti { MR15R { bits } } #[doc = "Bit 16 - Event Mask on line 16"] - #[inline(always)] + #[inline] pub fn mr16(&self) -> MR16R { let bits = { const MASK: bool = true; @@ -9890,7 +9917,7 @@ pub mod exti { MR16R { bits } } #[doc = "Bit 17 - Event Mask on line 17"] - #[inline(always)] + #[inline] pub fn mr17(&self) -> MR17R { let bits = { const MASK: bool = true; @@ -9900,7 +9927,7 @@ pub mod exti { MR17R { bits } } #[doc = "Bit 18 - Event Mask on line 18"] - #[inline(always)] + #[inline] pub fn mr18(&self) -> MR18R { let bits = { const MASK: bool = true; @@ -9910,7 +9937,7 @@ pub mod exti { MR18R { bits } } #[doc = "Bit 19 - Event Mask on line 19"] - #[inline(always)] + #[inline] pub fn mr19(&self) -> MR19R { let bits = { const MASK: bool = true; @@ -9920,7 +9947,7 @@ pub mod exti { MR19R { bits } } #[doc = "Bit 20 - Event Mask on line 20"] - #[inline(always)] + #[inline] pub fn mr20(&self) -> MR20R { let bits = { const MASK: bool = true; @@ -9930,7 +9957,7 @@ pub mod exti { MR20R { bits } } #[doc = "Bit 21 - Event Mask on line 21"] - #[inline(always)] + #[inline] pub fn mr21(&self) -> MR21R { let bits = { const MASK: bool = true; @@ -9940,7 +9967,7 @@ pub mod exti { MR21R { bits } } #[doc = "Bit 22 - Event Mask on line 22"] - #[inline(always)] + #[inline] pub fn mr22(&self) -> MR22R { let bits = { const MASK: bool = true; @@ -9952,128 +9979,128 @@ pub mod exti { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Event Mask on line 0"] - #[inline(always)] + #[inline] pub fn mr0(&mut self) -> _MR0W { _MR0W { w: self } } #[doc = "Bit 1 - Event Mask on line 1"] - #[inline(always)] + #[inline] pub fn mr1(&mut self) -> _MR1W { _MR1W { w: self } } #[doc = "Bit 2 - Event Mask on line 2"] - #[inline(always)] + #[inline] pub fn mr2(&mut self) -> _MR2W { _MR2W { w: self } } #[doc = "Bit 3 - Event Mask on line 3"] - #[inline(always)] + #[inline] pub fn mr3(&mut self) -> _MR3W { _MR3W { w: self } } #[doc = "Bit 4 - Event Mask on line 4"] - #[inline(always)] + #[inline] pub fn mr4(&mut self) -> _MR4W { _MR4W { w: self } } #[doc = "Bit 5 - Event Mask on line 5"] - #[inline(always)] + #[inline] pub fn mr5(&mut self) -> _MR5W { _MR5W { w: self } } #[doc = "Bit 6 - Event Mask on line 6"] - #[inline(always)] + #[inline] pub fn mr6(&mut self) -> _MR6W { _MR6W { w: self } } #[doc = "Bit 7 - Event Mask on line 7"] - #[inline(always)] + #[inline] pub fn mr7(&mut self) -> _MR7W { _MR7W { w: self } } #[doc = "Bit 8 - Event Mask on line 8"] - #[inline(always)] + #[inline] pub fn mr8(&mut self) -> _MR8W { _MR8W { w: self } } #[doc = "Bit 9 - Event Mask on line 9"] - #[inline(always)] + #[inline] pub fn mr9(&mut self) -> _MR9W { _MR9W { w: self } } #[doc = "Bit 10 - Event Mask on line 10"] - #[inline(always)] + #[inline] pub fn mr10(&mut self) -> _MR10W { _MR10W { w: self } } #[doc = "Bit 11 - Event Mask on line 11"] - #[inline(always)] + #[inline] pub fn mr11(&mut self) -> _MR11W { _MR11W { w: self } } #[doc = "Bit 12 - Event Mask on line 12"] - #[inline(always)] + #[inline] pub fn mr12(&mut self) -> _MR12W { _MR12W { w: self } } #[doc = "Bit 13 - Event Mask on line 13"] - #[inline(always)] + #[inline] pub fn mr13(&mut self) -> _MR13W { _MR13W { w: self } } #[doc = "Bit 14 - Event Mask on line 14"] - #[inline(always)] + #[inline] pub fn mr14(&mut self) -> _MR14W { _MR14W { w: self } } #[doc = "Bit 15 - Event Mask on line 15"] - #[inline(always)] + #[inline] pub fn mr15(&mut self) -> _MR15W { _MR15W { w: self } } #[doc = "Bit 16 - Event Mask on line 16"] - #[inline(always)] + #[inline] pub fn mr16(&mut self) -> _MR16W { _MR16W { w: self } } #[doc = "Bit 17 - Event Mask on line 17"] - #[inline(always)] + #[inline] pub fn mr17(&mut self) -> _MR17W { _MR17W { w: self } } #[doc = "Bit 18 - Event Mask on line 18"] - #[inline(always)] + #[inline] pub fn mr18(&mut self) -> _MR18W { _MR18W { w: self } } #[doc = "Bit 19 - Event Mask on line 19"] - #[inline(always)] + #[inline] pub fn mr19(&mut self) -> _MR19W { _MR19W { w: self } } #[doc = "Bit 20 - Event Mask on line 20"] - #[inline(always)] + #[inline] pub fn mr20(&mut self) -> _MR20W { _MR20W { w: self } } #[doc = "Bit 21 - Event Mask on line 21"] - #[inline(always)] + #[inline] pub fn mr21(&mut self) -> _MR21W { _MR21W { w: self } } #[doc = "Bit 22 - Event Mask on line 22"] - #[inline(always)] + #[inline] pub fn mr22(&mut self) -> _MR22W { _MR22W { w: self } } @@ -10095,7 +10122,7 @@ pub mod exti { } impl super::RTSR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -10107,14 +10134,14 @@ pub mod exti { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -10124,7 +10151,7 @@ pub mod exti { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -10135,17 +10162,17 @@ pub mod exti { } impl TR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10156,17 +10183,17 @@ pub mod exti { } impl TR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10177,17 +10204,17 @@ pub mod exti { } impl TR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10198,17 +10225,17 @@ pub mod exti { } impl TR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10219,17 +10246,17 @@ pub mod exti { } impl TR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10240,17 +10267,17 @@ pub mod exti { } impl TR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10261,17 +10288,17 @@ pub mod exti { } impl TR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10282,17 +10309,17 @@ pub mod exti { } impl TR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10303,17 +10330,17 @@ pub mod exti { } impl TR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10324,17 +10351,17 @@ pub mod exti { } impl TR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10345,17 +10372,17 @@ pub mod exti { } impl TR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10366,17 +10393,17 @@ pub mod exti { } impl TR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10387,17 +10414,17 @@ pub mod exti { } impl TR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10408,17 +10435,17 @@ pub mod exti { } impl TR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10429,17 +10456,17 @@ pub mod exti { } impl TR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10450,17 +10477,17 @@ pub mod exti { } impl TR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10471,17 +10498,17 @@ pub mod exti { } impl TR16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10492,17 +10519,17 @@ pub mod exti { } impl TR17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10513,17 +10540,17 @@ pub mod exti { } impl TR18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10534,17 +10561,17 @@ pub mod exti { } impl TR19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10555,17 +10582,17 @@ pub mod exti { } impl TR20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10576,17 +10603,17 @@ pub mod exti { } impl TR21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10597,17 +10624,17 @@ pub mod exti { } impl TR22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -10626,7 +10653,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -10649,7 +10676,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -10672,7 +10699,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -10695,7 +10722,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -10718,7 +10745,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -10741,7 +10768,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -10764,7 +10791,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -10787,7 +10814,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -10810,7 +10837,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -10833,7 +10860,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -10856,7 +10883,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -10879,7 +10906,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -10902,7 +10929,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -10925,7 +10952,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -10948,7 +10975,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -10971,7 +10998,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -10994,7 +11021,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -11017,7 +11044,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -11040,7 +11067,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -11063,7 +11090,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -11086,7 +11113,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -11109,7 +11136,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -11132,7 +11159,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -11143,12 +11170,12 @@ pub mod exti { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Rising trigger event configuration of line 0"] - #[inline(always)] + #[inline] pub fn tr0(&self) -> TR0R { let bits = { const MASK: bool = true; @@ -11158,7 +11185,7 @@ pub mod exti { TR0R { bits } } #[doc = "Bit 1 - Rising trigger event configuration of line 1"] - #[inline(always)] + #[inline] pub fn tr1(&self) -> TR1R { let bits = { const MASK: bool = true; @@ -11168,7 +11195,7 @@ pub mod exti { TR1R { bits } } #[doc = "Bit 2 - Rising trigger event configuration of line 2"] - #[inline(always)] + #[inline] pub fn tr2(&self) -> TR2R { let bits = { const MASK: bool = true; @@ -11178,7 +11205,7 @@ pub mod exti { TR2R { bits } } #[doc = "Bit 3 - Rising trigger event configuration of line 3"] - #[inline(always)] + #[inline] pub fn tr3(&self) -> TR3R { let bits = { const MASK: bool = true; @@ -11188,7 +11215,7 @@ pub mod exti { TR3R { bits } } #[doc = "Bit 4 - Rising trigger event configuration of line 4"] - #[inline(always)] + #[inline] pub fn tr4(&self) -> TR4R { let bits = { const MASK: bool = true; @@ -11198,7 +11225,7 @@ pub mod exti { TR4R { bits } } #[doc = "Bit 5 - Rising trigger event configuration of line 5"] - #[inline(always)] + #[inline] pub fn tr5(&self) -> TR5R { let bits = { const MASK: bool = true; @@ -11208,7 +11235,7 @@ pub mod exti { TR5R { bits } } #[doc = "Bit 6 - Rising trigger event configuration of line 6"] - #[inline(always)] + #[inline] pub fn tr6(&self) -> TR6R { let bits = { const MASK: bool = true; @@ -11218,7 +11245,7 @@ pub mod exti { TR6R { bits } } #[doc = "Bit 7 - Rising trigger event configuration of line 7"] - #[inline(always)] + #[inline] pub fn tr7(&self) -> TR7R { let bits = { const MASK: bool = true; @@ -11228,7 +11255,7 @@ pub mod exti { TR7R { bits } } #[doc = "Bit 8 - Rising trigger event configuration of line 8"] - #[inline(always)] + #[inline] pub fn tr8(&self) -> TR8R { let bits = { const MASK: bool = true; @@ -11238,7 +11265,7 @@ pub mod exti { TR8R { bits } } #[doc = "Bit 9 - Rising trigger event configuration of line 9"] - #[inline(always)] + #[inline] pub fn tr9(&self) -> TR9R { let bits = { const MASK: bool = true; @@ -11248,7 +11275,7 @@ pub mod exti { TR9R { bits } } #[doc = "Bit 10 - Rising trigger event configuration of line 10"] - #[inline(always)] + #[inline] pub fn tr10(&self) -> TR10R { let bits = { const MASK: bool = true; @@ -11258,7 +11285,7 @@ pub mod exti { TR10R { bits } } #[doc = "Bit 11 - Rising trigger event configuration of line 11"] - #[inline(always)] + #[inline] pub fn tr11(&self) -> TR11R { let bits = { const MASK: bool = true; @@ -11268,7 +11295,7 @@ pub mod exti { TR11R { bits } } #[doc = "Bit 12 - Rising trigger event configuration of line 12"] - #[inline(always)] + #[inline] pub fn tr12(&self) -> TR12R { let bits = { const MASK: bool = true; @@ -11278,7 +11305,7 @@ pub mod exti { TR12R { bits } } #[doc = "Bit 13 - Rising trigger event configuration of line 13"] - #[inline(always)] + #[inline] pub fn tr13(&self) -> TR13R { let bits = { const MASK: bool = true; @@ -11288,7 +11315,7 @@ pub mod exti { TR13R { bits } } #[doc = "Bit 14 - Rising trigger event configuration of line 14"] - #[inline(always)] + #[inline] pub fn tr14(&self) -> TR14R { let bits = { const MASK: bool = true; @@ -11298,7 +11325,7 @@ pub mod exti { TR14R { bits } } #[doc = "Bit 15 - Rising trigger event configuration of line 15"] - #[inline(always)] + #[inline] pub fn tr15(&self) -> TR15R { let bits = { const MASK: bool = true; @@ -11308,7 +11335,7 @@ pub mod exti { TR15R { bits } } #[doc = "Bit 16 - Rising trigger event configuration of line 16"] - #[inline(always)] + #[inline] pub fn tr16(&self) -> TR16R { let bits = { const MASK: bool = true; @@ -11318,7 +11345,7 @@ pub mod exti { TR16R { bits } } #[doc = "Bit 17 - Rising trigger event configuration of line 17"] - #[inline(always)] + #[inline] pub fn tr17(&self) -> TR17R { let bits = { const MASK: bool = true; @@ -11328,7 +11355,7 @@ pub mod exti { TR17R { bits } } #[doc = "Bit 18 - Rising trigger event configuration of line 18"] - #[inline(always)] + #[inline] pub fn tr18(&self) -> TR18R { let bits = { const MASK: bool = true; @@ -11338,7 +11365,7 @@ pub mod exti { TR18R { bits } } #[doc = "Bit 19 - Rising trigger event configuration of line 19"] - #[inline(always)] + #[inline] pub fn tr19(&self) -> TR19R { let bits = { const MASK: bool = true; @@ -11348,7 +11375,7 @@ pub mod exti { TR19R { bits } } #[doc = "Bit 20 - Rising trigger event configuration of line 20"] - #[inline(always)] + #[inline] pub fn tr20(&self) -> TR20R { let bits = { const MASK: bool = true; @@ -11358,7 +11385,7 @@ pub mod exti { TR20R { bits } } #[doc = "Bit 21 - Rising trigger event configuration of line 21"] - #[inline(always)] + #[inline] pub fn tr21(&self) -> TR21R { let bits = { const MASK: bool = true; @@ -11368,7 +11395,7 @@ pub mod exti { TR21R { bits } } #[doc = "Bit 22 - Rising trigger event configuration of line 22"] - #[inline(always)] + #[inline] pub fn tr22(&self) -> TR22R { let bits = { const MASK: bool = true; @@ -11380,128 +11407,128 @@ pub mod exti { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Rising trigger event configuration of line 0"] - #[inline(always)] + #[inline] pub fn tr0(&mut self) -> _TR0W { _TR0W { w: self } } #[doc = "Bit 1 - Rising trigger event configuration of line 1"] - #[inline(always)] + #[inline] pub fn tr1(&mut self) -> _TR1W { _TR1W { w: self } } #[doc = "Bit 2 - Rising trigger event configuration of line 2"] - #[inline(always)] + #[inline] pub fn tr2(&mut self) -> _TR2W { _TR2W { w: self } } #[doc = "Bit 3 - Rising trigger event configuration of line 3"] - #[inline(always)] + #[inline] pub fn tr3(&mut self) -> _TR3W { _TR3W { w: self } } #[doc = "Bit 4 - Rising trigger event configuration of line 4"] - #[inline(always)] + #[inline] pub fn tr4(&mut self) -> _TR4W { _TR4W { w: self } } #[doc = "Bit 5 - Rising trigger event configuration of line 5"] - #[inline(always)] + #[inline] pub fn tr5(&mut self) -> _TR5W { _TR5W { w: self } } #[doc = "Bit 6 - Rising trigger event configuration of line 6"] - #[inline(always)] + #[inline] pub fn tr6(&mut self) -> _TR6W { _TR6W { w: self } } #[doc = "Bit 7 - Rising trigger event configuration of line 7"] - #[inline(always)] + #[inline] pub fn tr7(&mut self) -> _TR7W { _TR7W { w: self } } #[doc = "Bit 8 - Rising trigger event configuration of line 8"] - #[inline(always)] + #[inline] pub fn tr8(&mut self) -> _TR8W { _TR8W { w: self } } #[doc = "Bit 9 - Rising trigger event configuration of line 9"] - #[inline(always)] + #[inline] pub fn tr9(&mut self) -> _TR9W { _TR9W { w: self } } #[doc = "Bit 10 - Rising trigger event configuration of line 10"] - #[inline(always)] + #[inline] pub fn tr10(&mut self) -> _TR10W { _TR10W { w: self } } #[doc = "Bit 11 - Rising trigger event configuration of line 11"] - #[inline(always)] + #[inline] pub fn tr11(&mut self) -> _TR11W { _TR11W { w: self } } #[doc = "Bit 12 - Rising trigger event configuration of line 12"] - #[inline(always)] + #[inline] pub fn tr12(&mut self) -> _TR12W { _TR12W { w: self } } #[doc = "Bit 13 - Rising trigger event configuration of line 13"] - #[inline(always)] + #[inline] pub fn tr13(&mut self) -> _TR13W { _TR13W { w: self } } #[doc = "Bit 14 - Rising trigger event configuration of line 14"] - #[inline(always)] + #[inline] pub fn tr14(&mut self) -> _TR14W { _TR14W { w: self } } #[doc = "Bit 15 - Rising trigger event configuration of line 15"] - #[inline(always)] + #[inline] pub fn tr15(&mut self) -> _TR15W { _TR15W { w: self } } #[doc = "Bit 16 - Rising trigger event configuration of line 16"] - #[inline(always)] + #[inline] pub fn tr16(&mut self) -> _TR16W { _TR16W { w: self } } #[doc = "Bit 17 - Rising trigger event configuration of line 17"] - #[inline(always)] + #[inline] pub fn tr17(&mut self) -> _TR17W { _TR17W { w: self } } #[doc = "Bit 18 - Rising trigger event configuration of line 18"] - #[inline(always)] + #[inline] pub fn tr18(&mut self) -> _TR18W { _TR18W { w: self } } #[doc = "Bit 19 - Rising trigger event configuration of line 19"] - #[inline(always)] + #[inline] pub fn tr19(&mut self) -> _TR19W { _TR19W { w: self } } #[doc = "Bit 20 - Rising trigger event configuration of line 20"] - #[inline(always)] + #[inline] pub fn tr20(&mut self) -> _TR20W { _TR20W { w: self } } #[doc = "Bit 21 - Rising trigger event configuration of line 21"] - #[inline(always)] + #[inline] pub fn tr21(&mut self) -> _TR21W { _TR21W { w: self } } #[doc = "Bit 22 - Rising trigger event configuration of line 22"] - #[inline(always)] + #[inline] pub fn tr22(&mut self) -> _TR22W { _TR22W { w: self } } @@ -11523,7 +11550,7 @@ pub mod exti { } impl super::FTSR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -11535,14 +11562,14 @@ pub mod exti { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -11552,7 +11579,7 @@ pub mod exti { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -11563,17 +11590,17 @@ pub mod exti { } impl TR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11584,17 +11611,17 @@ pub mod exti { } impl TR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11605,17 +11632,17 @@ pub mod exti { } impl TR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11626,17 +11653,17 @@ pub mod exti { } impl TR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11647,17 +11674,17 @@ pub mod exti { } impl TR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11668,17 +11695,17 @@ pub mod exti { } impl TR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11689,17 +11716,17 @@ pub mod exti { } impl TR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11710,17 +11737,17 @@ pub mod exti { } impl TR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11731,17 +11758,17 @@ pub mod exti { } impl TR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11752,17 +11779,17 @@ pub mod exti { } impl TR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11773,17 +11800,17 @@ pub mod exti { } impl TR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11794,17 +11821,17 @@ pub mod exti { } impl TR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11815,17 +11842,17 @@ pub mod exti { } impl TR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11836,17 +11863,17 @@ pub mod exti { } impl TR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11857,17 +11884,17 @@ pub mod exti { } impl TR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11878,17 +11905,17 @@ pub mod exti { } impl TR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11899,17 +11926,17 @@ pub mod exti { } impl TR16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11920,17 +11947,17 @@ pub mod exti { } impl TR17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11941,17 +11968,17 @@ pub mod exti { } impl TR18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11962,17 +11989,17 @@ pub mod exti { } impl TR19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -11983,17 +12010,17 @@ pub mod exti { } impl TR20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -12004,17 +12031,17 @@ pub mod exti { } impl TR21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -12025,17 +12052,17 @@ pub mod exti { } impl TR22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -12054,7 +12081,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -12077,7 +12104,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -12100,7 +12127,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -12123,7 +12150,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -12146,7 +12173,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -12169,7 +12196,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -12192,7 +12219,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -12215,7 +12242,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -12238,7 +12265,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -12261,7 +12288,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -12284,7 +12311,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -12307,7 +12334,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -12330,7 +12357,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -12353,7 +12380,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -12376,7 +12403,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -12399,7 +12426,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -12422,7 +12449,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -12445,7 +12472,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -12468,7 +12495,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -12491,7 +12518,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -12514,7 +12541,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -12537,7 +12564,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -12560,7 +12587,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -12571,12 +12598,12 @@ pub mod exti { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Falling trigger event configuration of line 0"] - #[inline(always)] + #[inline] pub fn tr0(&self) -> TR0R { let bits = { const MASK: bool = true; @@ -12586,7 +12613,7 @@ pub mod exti { TR0R { bits } } #[doc = "Bit 1 - Falling trigger event configuration of line 1"] - #[inline(always)] + #[inline] pub fn tr1(&self) -> TR1R { let bits = { const MASK: bool = true; @@ -12596,7 +12623,7 @@ pub mod exti { TR1R { bits } } #[doc = "Bit 2 - Falling trigger event configuration of line 2"] - #[inline(always)] + #[inline] pub fn tr2(&self) -> TR2R { let bits = { const MASK: bool = true; @@ -12606,7 +12633,7 @@ pub mod exti { TR2R { bits } } #[doc = "Bit 3 - Falling trigger event configuration of line 3"] - #[inline(always)] + #[inline] pub fn tr3(&self) -> TR3R { let bits = { const MASK: bool = true; @@ -12616,7 +12643,7 @@ pub mod exti { TR3R { bits } } #[doc = "Bit 4 - Falling trigger event configuration of line 4"] - #[inline(always)] + #[inline] pub fn tr4(&self) -> TR4R { let bits = { const MASK: bool = true; @@ -12626,7 +12653,7 @@ pub mod exti { TR4R { bits } } #[doc = "Bit 5 - Falling trigger event configuration of line 5"] - #[inline(always)] + #[inline] pub fn tr5(&self) -> TR5R { let bits = { const MASK: bool = true; @@ -12636,7 +12663,7 @@ pub mod exti { TR5R { bits } } #[doc = "Bit 6 - Falling trigger event configuration of line 6"] - #[inline(always)] + #[inline] pub fn tr6(&self) -> TR6R { let bits = { const MASK: bool = true; @@ -12646,7 +12673,7 @@ pub mod exti { TR6R { bits } } #[doc = "Bit 7 - Falling trigger event configuration of line 7"] - #[inline(always)] + #[inline] pub fn tr7(&self) -> TR7R { let bits = { const MASK: bool = true; @@ -12656,7 +12683,7 @@ pub mod exti { TR7R { bits } } #[doc = "Bit 8 - Falling trigger event configuration of line 8"] - #[inline(always)] + #[inline] pub fn tr8(&self) -> TR8R { let bits = { const MASK: bool = true; @@ -12666,7 +12693,7 @@ pub mod exti { TR8R { bits } } #[doc = "Bit 9 - Falling trigger event configuration of line 9"] - #[inline(always)] + #[inline] pub fn tr9(&self) -> TR9R { let bits = { const MASK: bool = true; @@ -12676,7 +12703,7 @@ pub mod exti { TR9R { bits } } #[doc = "Bit 10 - Falling trigger event configuration of line 10"] - #[inline(always)] + #[inline] pub fn tr10(&self) -> TR10R { let bits = { const MASK: bool = true; @@ -12686,7 +12713,7 @@ pub mod exti { TR10R { bits } } #[doc = "Bit 11 - Falling trigger event configuration of line 11"] - #[inline(always)] + #[inline] pub fn tr11(&self) -> TR11R { let bits = { const MASK: bool = true; @@ -12696,7 +12723,7 @@ pub mod exti { TR11R { bits } } #[doc = "Bit 12 - Falling trigger event configuration of line 12"] - #[inline(always)] + #[inline] pub fn tr12(&self) -> TR12R { let bits = { const MASK: bool = true; @@ -12706,7 +12733,7 @@ pub mod exti { TR12R { bits } } #[doc = "Bit 13 - Falling trigger event configuration of line 13"] - #[inline(always)] + #[inline] pub fn tr13(&self) -> TR13R { let bits = { const MASK: bool = true; @@ -12716,7 +12743,7 @@ pub mod exti { TR13R { bits } } #[doc = "Bit 14 - Falling trigger event configuration of line 14"] - #[inline(always)] + #[inline] pub fn tr14(&self) -> TR14R { let bits = { const MASK: bool = true; @@ -12726,7 +12753,7 @@ pub mod exti { TR14R { bits } } #[doc = "Bit 15 - Falling trigger event configuration of line 15"] - #[inline(always)] + #[inline] pub fn tr15(&self) -> TR15R { let bits = { const MASK: bool = true; @@ -12736,7 +12763,7 @@ pub mod exti { TR15R { bits } } #[doc = "Bit 16 - Falling trigger event configuration of line 16"] - #[inline(always)] + #[inline] pub fn tr16(&self) -> TR16R { let bits = { const MASK: bool = true; @@ -12746,7 +12773,7 @@ pub mod exti { TR16R { bits } } #[doc = "Bit 17 - Falling trigger event configuration of line 17"] - #[inline(always)] + #[inline] pub fn tr17(&self) -> TR17R { let bits = { const MASK: bool = true; @@ -12756,7 +12783,7 @@ pub mod exti { TR17R { bits } } #[doc = "Bit 18 - Falling trigger event configuration of line 18"] - #[inline(always)] + #[inline] pub fn tr18(&self) -> TR18R { let bits = { const MASK: bool = true; @@ -12766,7 +12793,7 @@ pub mod exti { TR18R { bits } } #[doc = "Bit 19 - Falling trigger event configuration of line 19"] - #[inline(always)] + #[inline] pub fn tr19(&self) -> TR19R { let bits = { const MASK: bool = true; @@ -12776,7 +12803,7 @@ pub mod exti { TR19R { bits } } #[doc = "Bit 20 - Falling trigger event configuration of line 20"] - #[inline(always)] + #[inline] pub fn tr20(&self) -> TR20R { let bits = { const MASK: bool = true; @@ -12786,7 +12813,7 @@ pub mod exti { TR20R { bits } } #[doc = "Bit 21 - Falling trigger event configuration of line 21"] - #[inline(always)] + #[inline] pub fn tr21(&self) -> TR21R { let bits = { const MASK: bool = true; @@ -12796,7 +12823,7 @@ pub mod exti { TR21R { bits } } #[doc = "Bit 22 - Falling trigger event configuration of line 22"] - #[inline(always)] + #[inline] pub fn tr22(&self) -> TR22R { let bits = { const MASK: bool = true; @@ -12808,128 +12835,128 @@ pub mod exti { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Falling trigger event configuration of line 0"] - #[inline(always)] + #[inline] pub fn tr0(&mut self) -> _TR0W { _TR0W { w: self } } #[doc = "Bit 1 - Falling trigger event configuration of line 1"] - #[inline(always)] + #[inline] pub fn tr1(&mut self) -> _TR1W { _TR1W { w: self } } #[doc = "Bit 2 - Falling trigger event configuration of line 2"] - #[inline(always)] + #[inline] pub fn tr2(&mut self) -> _TR2W { _TR2W { w: self } } #[doc = "Bit 3 - Falling trigger event configuration of line 3"] - #[inline(always)] + #[inline] pub fn tr3(&mut self) -> _TR3W { _TR3W { w: self } } #[doc = "Bit 4 - Falling trigger event configuration of line 4"] - #[inline(always)] + #[inline] pub fn tr4(&mut self) -> _TR4W { _TR4W { w: self } } #[doc = "Bit 5 - Falling trigger event configuration of line 5"] - #[inline(always)] + #[inline] pub fn tr5(&mut self) -> _TR5W { _TR5W { w: self } } #[doc = "Bit 6 - Falling trigger event configuration of line 6"] - #[inline(always)] + #[inline] pub fn tr6(&mut self) -> _TR6W { _TR6W { w: self } } #[doc = "Bit 7 - Falling trigger event configuration of line 7"] - #[inline(always)] + #[inline] pub fn tr7(&mut self) -> _TR7W { _TR7W { w: self } } #[doc = "Bit 8 - Falling trigger event configuration of line 8"] - #[inline(always)] + #[inline] pub fn tr8(&mut self) -> _TR8W { _TR8W { w: self } } #[doc = "Bit 9 - Falling trigger event configuration of line 9"] - #[inline(always)] + #[inline] pub fn tr9(&mut self) -> _TR9W { _TR9W { w: self } } #[doc = "Bit 10 - Falling trigger event configuration of line 10"] - #[inline(always)] + #[inline] pub fn tr10(&mut self) -> _TR10W { _TR10W { w: self } } #[doc = "Bit 11 - Falling trigger event configuration of line 11"] - #[inline(always)] + #[inline] pub fn tr11(&mut self) -> _TR11W { _TR11W { w: self } } #[doc = "Bit 12 - Falling trigger event configuration of line 12"] - #[inline(always)] + #[inline] pub fn tr12(&mut self) -> _TR12W { _TR12W { w: self } } #[doc = "Bit 13 - Falling trigger event configuration of line 13"] - #[inline(always)] + #[inline] pub fn tr13(&mut self) -> _TR13W { _TR13W { w: self } } #[doc = "Bit 14 - Falling trigger event configuration of line 14"] - #[inline(always)] + #[inline] pub fn tr14(&mut self) -> _TR14W { _TR14W { w: self } } #[doc = "Bit 15 - Falling trigger event configuration of line 15"] - #[inline(always)] + #[inline] pub fn tr15(&mut self) -> _TR15W { _TR15W { w: self } } #[doc = "Bit 16 - Falling trigger event configuration of line 16"] - #[inline(always)] + #[inline] pub fn tr16(&mut self) -> _TR16W { _TR16W { w: self } } #[doc = "Bit 17 - Falling trigger event configuration of line 17"] - #[inline(always)] + #[inline] pub fn tr17(&mut self) -> _TR17W { _TR17W { w: self } } #[doc = "Bit 18 - Falling trigger event configuration of line 18"] - #[inline(always)] + #[inline] pub fn tr18(&mut self) -> _TR18W { _TR18W { w: self } } #[doc = "Bit 19 - Falling trigger event configuration of line 19"] - #[inline(always)] + #[inline] pub fn tr19(&mut self) -> _TR19W { _TR19W { w: self } } #[doc = "Bit 20 - Falling trigger event configuration of line 20"] - #[inline(always)] + #[inline] pub fn tr20(&mut self) -> _TR20W { _TR20W { w: self } } #[doc = "Bit 21 - Falling trigger event configuration of line 21"] - #[inline(always)] + #[inline] pub fn tr21(&mut self) -> _TR21W { _TR21W { w: self } } #[doc = "Bit 22 - Falling trigger event configuration of line 22"] - #[inline(always)] + #[inline] pub fn tr22(&mut self) -> _TR22W { _TR22W { w: self } } @@ -12951,7 +12978,7 @@ pub mod exti { } impl super::SWIER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -12963,14 +12990,14 @@ pub mod exti { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -12980,7 +13007,7 @@ pub mod exti { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -12991,17 +13018,17 @@ pub mod exti { } impl SWIER0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13012,17 +13039,17 @@ pub mod exti { } impl SWIER1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13033,17 +13060,17 @@ pub mod exti { } impl SWIER2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13054,17 +13081,17 @@ pub mod exti { } impl SWIER3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13075,17 +13102,17 @@ pub mod exti { } impl SWIER4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13096,17 +13123,17 @@ pub mod exti { } impl SWIER5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13117,17 +13144,17 @@ pub mod exti { } impl SWIER6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13138,17 +13165,17 @@ pub mod exti { } impl SWIER7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13159,17 +13186,17 @@ pub mod exti { } impl SWIER8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13180,17 +13207,17 @@ pub mod exti { } impl SWIER9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13201,17 +13228,17 @@ pub mod exti { } impl SWIER10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13222,17 +13249,17 @@ pub mod exti { } impl SWIER11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13243,17 +13270,17 @@ pub mod exti { } impl SWIER12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13264,17 +13291,17 @@ pub mod exti { } impl SWIER13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13285,17 +13312,17 @@ pub mod exti { } impl SWIER14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13306,17 +13333,17 @@ pub mod exti { } impl SWIER15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13327,17 +13354,17 @@ pub mod exti { } impl SWIER16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13348,17 +13375,17 @@ pub mod exti { } impl SWIER17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13369,17 +13396,17 @@ pub mod exti { } impl SWIER18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13390,17 +13417,17 @@ pub mod exti { } impl SWIER19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13411,17 +13438,17 @@ pub mod exti { } impl SWIER20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13432,17 +13459,17 @@ pub mod exti { } impl SWIER21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13453,17 +13480,17 @@ pub mod exti { } impl SWIER22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -13482,7 +13509,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -13505,7 +13532,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -13528,7 +13555,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -13551,7 +13578,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -13574,7 +13601,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -13597,7 +13624,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -13620,7 +13647,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -13643,7 +13670,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -13666,7 +13693,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -13689,7 +13716,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -13712,7 +13739,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -13735,7 +13762,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -13758,7 +13785,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -13781,7 +13808,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -13804,7 +13831,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -13827,7 +13854,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -13850,7 +13877,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -13873,7 +13900,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -13896,7 +13923,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -13919,7 +13946,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -13942,7 +13969,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -13965,7 +13992,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -13988,7 +14015,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -13999,12 +14026,12 @@ pub mod exti { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Software Interrupt on line 0"] - #[inline(always)] + #[inline] pub fn swier0(&self) -> SWIER0R { let bits = { const MASK: bool = true; @@ -14014,7 +14041,7 @@ pub mod exti { SWIER0R { bits } } #[doc = "Bit 1 - Software Interrupt on line 1"] - #[inline(always)] + #[inline] pub fn swier1(&self) -> SWIER1R { let bits = { const MASK: bool = true; @@ -14024,7 +14051,7 @@ pub mod exti { SWIER1R { bits } } #[doc = "Bit 2 - Software Interrupt on line 2"] - #[inline(always)] + #[inline] pub fn swier2(&self) -> SWIER2R { let bits = { const MASK: bool = true; @@ -14034,7 +14061,7 @@ pub mod exti { SWIER2R { bits } } #[doc = "Bit 3 - Software Interrupt on line 3"] - #[inline(always)] + #[inline] pub fn swier3(&self) -> SWIER3R { let bits = { const MASK: bool = true; @@ -14044,7 +14071,7 @@ pub mod exti { SWIER3R { bits } } #[doc = "Bit 4 - Software Interrupt on line 4"] - #[inline(always)] + #[inline] pub fn swier4(&self) -> SWIER4R { let bits = { const MASK: bool = true; @@ -14054,7 +14081,7 @@ pub mod exti { SWIER4R { bits } } #[doc = "Bit 5 - Software Interrupt on line 5"] - #[inline(always)] + #[inline] pub fn swier5(&self) -> SWIER5R { let bits = { const MASK: bool = true; @@ -14064,7 +14091,7 @@ pub mod exti { SWIER5R { bits } } #[doc = "Bit 6 - Software Interrupt on line 6"] - #[inline(always)] + #[inline] pub fn swier6(&self) -> SWIER6R { let bits = { const MASK: bool = true; @@ -14074,7 +14101,7 @@ pub mod exti { SWIER6R { bits } } #[doc = "Bit 7 - Software Interrupt on line 7"] - #[inline(always)] + #[inline] pub fn swier7(&self) -> SWIER7R { let bits = { const MASK: bool = true; @@ -14084,7 +14111,7 @@ pub mod exti { SWIER7R { bits } } #[doc = "Bit 8 - Software Interrupt on line 8"] - #[inline(always)] + #[inline] pub fn swier8(&self) -> SWIER8R { let bits = { const MASK: bool = true; @@ -14094,7 +14121,7 @@ pub mod exti { SWIER8R { bits } } #[doc = "Bit 9 - Software Interrupt on line 9"] - #[inline(always)] + #[inline] pub fn swier9(&self) -> SWIER9R { let bits = { const MASK: bool = true; @@ -14104,7 +14131,7 @@ pub mod exti { SWIER9R { bits } } #[doc = "Bit 10 - Software Interrupt on line 10"] - #[inline(always)] + #[inline] pub fn swier10(&self) -> SWIER10R { let bits = { const MASK: bool = true; @@ -14114,7 +14141,7 @@ pub mod exti { SWIER10R { bits } } #[doc = "Bit 11 - Software Interrupt on line 11"] - #[inline(always)] + #[inline] pub fn swier11(&self) -> SWIER11R { let bits = { const MASK: bool = true; @@ -14124,7 +14151,7 @@ pub mod exti { SWIER11R { bits } } #[doc = "Bit 12 - Software Interrupt on line 12"] - #[inline(always)] + #[inline] pub fn swier12(&self) -> SWIER12R { let bits = { const MASK: bool = true; @@ -14134,7 +14161,7 @@ pub mod exti { SWIER12R { bits } } #[doc = "Bit 13 - Software Interrupt on line 13"] - #[inline(always)] + #[inline] pub fn swier13(&self) -> SWIER13R { let bits = { const MASK: bool = true; @@ -14144,7 +14171,7 @@ pub mod exti { SWIER13R { bits } } #[doc = "Bit 14 - Software Interrupt on line 14"] - #[inline(always)] + #[inline] pub fn swier14(&self) -> SWIER14R { let bits = { const MASK: bool = true; @@ -14154,7 +14181,7 @@ pub mod exti { SWIER14R { bits } } #[doc = "Bit 15 - Software Interrupt on line 15"] - #[inline(always)] + #[inline] pub fn swier15(&self) -> SWIER15R { let bits = { const MASK: bool = true; @@ -14164,7 +14191,7 @@ pub mod exti { SWIER15R { bits } } #[doc = "Bit 16 - Software Interrupt on line 16"] - #[inline(always)] + #[inline] pub fn swier16(&self) -> SWIER16R { let bits = { const MASK: bool = true; @@ -14174,7 +14201,7 @@ pub mod exti { SWIER16R { bits } } #[doc = "Bit 17 - Software Interrupt on line 17"] - #[inline(always)] + #[inline] pub fn swier17(&self) -> SWIER17R { let bits = { const MASK: bool = true; @@ -14184,7 +14211,7 @@ pub mod exti { SWIER17R { bits } } #[doc = "Bit 18 - Software Interrupt on line 18"] - #[inline(always)] + #[inline] pub fn swier18(&self) -> SWIER18R { let bits = { const MASK: bool = true; @@ -14194,7 +14221,7 @@ pub mod exti { SWIER18R { bits } } #[doc = "Bit 19 - Software Interrupt on line 19"] - #[inline(always)] + #[inline] pub fn swier19(&self) -> SWIER19R { let bits = { const MASK: bool = true; @@ -14204,7 +14231,7 @@ pub mod exti { SWIER19R { bits } } #[doc = "Bit 20 - Software Interrupt on line 20"] - #[inline(always)] + #[inline] pub fn swier20(&self) -> SWIER20R { let bits = { const MASK: bool = true; @@ -14214,7 +14241,7 @@ pub mod exti { SWIER20R { bits } } #[doc = "Bit 21 - Software Interrupt on line 21"] - #[inline(always)] + #[inline] pub fn swier21(&self) -> SWIER21R { let bits = { const MASK: bool = true; @@ -14224,7 +14251,7 @@ pub mod exti { SWIER21R { bits } } #[doc = "Bit 22 - Software Interrupt on line 22"] - #[inline(always)] + #[inline] pub fn swier22(&self) -> SWIER22R { let bits = { const MASK: bool = true; @@ -14236,128 +14263,128 @@ pub mod exti { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Software Interrupt on line 0"] - #[inline(always)] + #[inline] pub fn swier0(&mut self) -> _SWIER0W { _SWIER0W { w: self } } #[doc = "Bit 1 - Software Interrupt on line 1"] - #[inline(always)] + #[inline] pub fn swier1(&mut self) -> _SWIER1W { _SWIER1W { w: self } } #[doc = "Bit 2 - Software Interrupt on line 2"] - #[inline(always)] + #[inline] pub fn swier2(&mut self) -> _SWIER2W { _SWIER2W { w: self } } #[doc = "Bit 3 - Software Interrupt on line 3"] - #[inline(always)] + #[inline] pub fn swier3(&mut self) -> _SWIER3W { _SWIER3W { w: self } } #[doc = "Bit 4 - Software Interrupt on line 4"] - #[inline(always)] + #[inline] pub fn swier4(&mut self) -> _SWIER4W { _SWIER4W { w: self } } #[doc = "Bit 5 - Software Interrupt on line 5"] - #[inline(always)] + #[inline] pub fn swier5(&mut self) -> _SWIER5W { _SWIER5W { w: self } } #[doc = "Bit 6 - Software Interrupt on line 6"] - #[inline(always)] + #[inline] pub fn swier6(&mut self) -> _SWIER6W { _SWIER6W { w: self } } #[doc = "Bit 7 - Software Interrupt on line 7"] - #[inline(always)] + #[inline] pub fn swier7(&mut self) -> _SWIER7W { _SWIER7W { w: self } } #[doc = "Bit 8 - Software Interrupt on line 8"] - #[inline(always)] + #[inline] pub fn swier8(&mut self) -> _SWIER8W { _SWIER8W { w: self } } #[doc = "Bit 9 - Software Interrupt on line 9"] - #[inline(always)] + #[inline] pub fn swier9(&mut self) -> _SWIER9W { _SWIER9W { w: self } } #[doc = "Bit 10 - Software Interrupt on line 10"] - #[inline(always)] + #[inline] pub fn swier10(&mut self) -> _SWIER10W { _SWIER10W { w: self } } #[doc = "Bit 11 - Software Interrupt on line 11"] - #[inline(always)] + #[inline] pub fn swier11(&mut self) -> _SWIER11W { _SWIER11W { w: self } } #[doc = "Bit 12 - Software Interrupt on line 12"] - #[inline(always)] + #[inline] pub fn swier12(&mut self) -> _SWIER12W { _SWIER12W { w: self } } #[doc = "Bit 13 - Software Interrupt on line 13"] - #[inline(always)] + #[inline] pub fn swier13(&mut self) -> _SWIER13W { _SWIER13W { w: self } } #[doc = "Bit 14 - Software Interrupt on line 14"] - #[inline(always)] + #[inline] pub fn swier14(&mut self) -> _SWIER14W { _SWIER14W { w: self } } #[doc = "Bit 15 - Software Interrupt on line 15"] - #[inline(always)] + #[inline] pub fn swier15(&mut self) -> _SWIER15W { _SWIER15W { w: self } } #[doc = "Bit 16 - Software Interrupt on line 16"] - #[inline(always)] + #[inline] pub fn swier16(&mut self) -> _SWIER16W { _SWIER16W { w: self } } #[doc = "Bit 17 - Software Interrupt on line 17"] - #[inline(always)] + #[inline] pub fn swier17(&mut self) -> _SWIER17W { _SWIER17W { w: self } } #[doc = "Bit 18 - Software Interrupt on line 18"] - #[inline(always)] + #[inline] pub fn swier18(&mut self) -> _SWIER18W { _SWIER18W { w: self } } #[doc = "Bit 19 - Software Interrupt on line 19"] - #[inline(always)] + #[inline] pub fn swier19(&mut self) -> _SWIER19W { _SWIER19W { w: self } } #[doc = "Bit 20 - Software Interrupt on line 20"] - #[inline(always)] + #[inline] pub fn swier20(&mut self) -> _SWIER20W { _SWIER20W { w: self } } #[doc = "Bit 21 - Software Interrupt on line 21"] - #[inline(always)] + #[inline] pub fn swier21(&mut self) -> _SWIER21W { _SWIER21W { w: self } } #[doc = "Bit 22 - Software Interrupt on line 22"] - #[inline(always)] + #[inline] pub fn swier22(&mut self) -> _SWIER22W { _SWIER22W { w: self } } @@ -14379,7 +14406,7 @@ pub mod exti { } impl super::PR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -14391,14 +14418,14 @@ pub mod exti { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -14408,7 +14435,7 @@ pub mod exti { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -14419,17 +14446,17 @@ pub mod exti { } impl PR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14440,17 +14467,17 @@ pub mod exti { } impl PR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14461,17 +14488,17 @@ pub mod exti { } impl PR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14482,17 +14509,17 @@ pub mod exti { } impl PR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14503,17 +14530,17 @@ pub mod exti { } impl PR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14524,17 +14551,17 @@ pub mod exti { } impl PR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14545,17 +14572,17 @@ pub mod exti { } impl PR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14566,17 +14593,17 @@ pub mod exti { } impl PR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14587,17 +14614,17 @@ pub mod exti { } impl PR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14608,17 +14635,17 @@ pub mod exti { } impl PR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14629,17 +14656,17 @@ pub mod exti { } impl PR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14650,17 +14677,17 @@ pub mod exti { } impl PR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14671,17 +14698,17 @@ pub mod exti { } impl PR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14692,17 +14719,17 @@ pub mod exti { } impl PR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14713,17 +14740,17 @@ pub mod exti { } impl PR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14734,17 +14761,17 @@ pub mod exti { } impl PR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14755,17 +14782,17 @@ pub mod exti { } impl PR16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14776,17 +14803,17 @@ pub mod exti { } impl PR17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14797,17 +14824,17 @@ pub mod exti { } impl PR18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14818,17 +14845,17 @@ pub mod exti { } impl PR19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14839,17 +14866,17 @@ pub mod exti { } impl PR20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14860,17 +14887,17 @@ pub mod exti { } impl PR21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14881,17 +14908,17 @@ pub mod exti { } impl PR22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -14910,7 +14937,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -14933,7 +14960,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -14956,7 +14983,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -14979,7 +15006,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -15002,7 +15029,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -15025,7 +15052,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -15048,7 +15075,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -15071,7 +15098,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -15094,7 +15121,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -15117,7 +15144,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -15140,7 +15167,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -15163,7 +15190,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -15186,7 +15213,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -15209,7 +15236,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -15232,7 +15259,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -15255,7 +15282,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -15278,7 +15305,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -15301,7 +15328,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -15324,7 +15351,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -15347,7 +15374,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -15370,7 +15397,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -15393,7 +15420,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -15416,7 +15443,7 @@ pub mod exti { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -15427,12 +15454,12 @@ pub mod exti { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Pending bit 0"] - #[inline(always)] + #[inline] pub fn pr0(&self) -> PR0R { let bits = { const MASK: bool = true; @@ -15442,7 +15469,7 @@ pub mod exti { PR0R { bits } } #[doc = "Bit 1 - Pending bit 1"] - #[inline(always)] + #[inline] pub fn pr1(&self) -> PR1R { let bits = { const MASK: bool = true; @@ -15452,7 +15479,7 @@ pub mod exti { PR1R { bits } } #[doc = "Bit 2 - Pending bit 2"] - #[inline(always)] + #[inline] pub fn pr2(&self) -> PR2R { let bits = { const MASK: bool = true; @@ -15462,7 +15489,7 @@ pub mod exti { PR2R { bits } } #[doc = "Bit 3 - Pending bit 3"] - #[inline(always)] + #[inline] pub fn pr3(&self) -> PR3R { let bits = { const MASK: bool = true; @@ -15472,7 +15499,7 @@ pub mod exti { PR3R { bits } } #[doc = "Bit 4 - Pending bit 4"] - #[inline(always)] + #[inline] pub fn pr4(&self) -> PR4R { let bits = { const MASK: bool = true; @@ -15482,7 +15509,7 @@ pub mod exti { PR4R { bits } } #[doc = "Bit 5 - Pending bit 5"] - #[inline(always)] + #[inline] pub fn pr5(&self) -> PR5R { let bits = { const MASK: bool = true; @@ -15492,7 +15519,7 @@ pub mod exti { PR5R { bits } } #[doc = "Bit 6 - Pending bit 6"] - #[inline(always)] + #[inline] pub fn pr6(&self) -> PR6R { let bits = { const MASK: bool = true; @@ -15502,7 +15529,7 @@ pub mod exti { PR6R { bits } } #[doc = "Bit 7 - Pending bit 7"] - #[inline(always)] + #[inline] pub fn pr7(&self) -> PR7R { let bits = { const MASK: bool = true; @@ -15512,7 +15539,7 @@ pub mod exti { PR7R { bits } } #[doc = "Bit 8 - Pending bit 8"] - #[inline(always)] + #[inline] pub fn pr8(&self) -> PR8R { let bits = { const MASK: bool = true; @@ -15522,7 +15549,7 @@ pub mod exti { PR8R { bits } } #[doc = "Bit 9 - Pending bit 9"] - #[inline(always)] + #[inline] pub fn pr9(&self) -> PR9R { let bits = { const MASK: bool = true; @@ -15532,7 +15559,7 @@ pub mod exti { PR9R { bits } } #[doc = "Bit 10 - Pending bit 10"] - #[inline(always)] + #[inline] pub fn pr10(&self) -> PR10R { let bits = { const MASK: bool = true; @@ -15542,7 +15569,7 @@ pub mod exti { PR10R { bits } } #[doc = "Bit 11 - Pending bit 11"] - #[inline(always)] + #[inline] pub fn pr11(&self) -> PR11R { let bits = { const MASK: bool = true; @@ -15552,7 +15579,7 @@ pub mod exti { PR11R { bits } } #[doc = "Bit 12 - Pending bit 12"] - #[inline(always)] + #[inline] pub fn pr12(&self) -> PR12R { let bits = { const MASK: bool = true; @@ -15562,7 +15589,7 @@ pub mod exti { PR12R { bits } } #[doc = "Bit 13 - Pending bit 13"] - #[inline(always)] + #[inline] pub fn pr13(&self) -> PR13R { let bits = { const MASK: bool = true; @@ -15572,7 +15599,7 @@ pub mod exti { PR13R { bits } } #[doc = "Bit 14 - Pending bit 14"] - #[inline(always)] + #[inline] pub fn pr14(&self) -> PR14R { let bits = { const MASK: bool = true; @@ -15582,7 +15609,7 @@ pub mod exti { PR14R { bits } } #[doc = "Bit 15 - Pending bit 15"] - #[inline(always)] + #[inline] pub fn pr15(&self) -> PR15R { let bits = { const MASK: bool = true; @@ -15592,7 +15619,7 @@ pub mod exti { PR15R { bits } } #[doc = "Bit 16 - Pending bit 16"] - #[inline(always)] + #[inline] pub fn pr16(&self) -> PR16R { let bits = { const MASK: bool = true; @@ -15602,7 +15629,7 @@ pub mod exti { PR16R { bits } } #[doc = "Bit 17 - Pending bit 17"] - #[inline(always)] + #[inline] pub fn pr17(&self) -> PR17R { let bits = { const MASK: bool = true; @@ -15612,7 +15639,7 @@ pub mod exti { PR17R { bits } } #[doc = "Bit 18 - Pending bit 18"] - #[inline(always)] + #[inline] pub fn pr18(&self) -> PR18R { let bits = { const MASK: bool = true; @@ -15622,7 +15649,7 @@ pub mod exti { PR18R { bits } } #[doc = "Bit 19 - Pending bit 19"] - #[inline(always)] + #[inline] pub fn pr19(&self) -> PR19R { let bits = { const MASK: bool = true; @@ -15632,7 +15659,7 @@ pub mod exti { PR19R { bits } } #[doc = "Bit 20 - Pending bit 20"] - #[inline(always)] + #[inline] pub fn pr20(&self) -> PR20R { let bits = { const MASK: bool = true; @@ -15642,7 +15669,7 @@ pub mod exti { PR20R { bits } } #[doc = "Bit 21 - Pending bit 21"] - #[inline(always)] + #[inline] pub fn pr21(&self) -> PR21R { let bits = { const MASK: bool = true; @@ -15652,7 +15679,7 @@ pub mod exti { PR21R { bits } } #[doc = "Bit 22 - Pending bit 22"] - #[inline(always)] + #[inline] pub fn pr22(&self) -> PR22R { let bits = { const MASK: bool = true; @@ -15664,146 +15691,151 @@ pub mod exti { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Pending bit 0"] - #[inline(always)] + #[inline] pub fn pr0(&mut self) -> _PR0W { _PR0W { w: self } } #[doc = "Bit 1 - Pending bit 1"] - #[inline(always)] + #[inline] pub fn pr1(&mut self) -> _PR1W { _PR1W { w: self } } #[doc = "Bit 2 - Pending bit 2"] - #[inline(always)] + #[inline] pub fn pr2(&mut self) -> _PR2W { _PR2W { w: self } } #[doc = "Bit 3 - Pending bit 3"] - #[inline(always)] + #[inline] pub fn pr3(&mut self) -> _PR3W { _PR3W { w: self } } #[doc = "Bit 4 - Pending bit 4"] - #[inline(always)] + #[inline] pub fn pr4(&mut self) -> _PR4W { _PR4W { w: self } } #[doc = "Bit 5 - Pending bit 5"] - #[inline(always)] + #[inline] pub fn pr5(&mut self) -> _PR5W { _PR5W { w: self } } #[doc = "Bit 6 - Pending bit 6"] - #[inline(always)] + #[inline] pub fn pr6(&mut self) -> _PR6W { _PR6W { w: self } } #[doc = "Bit 7 - Pending bit 7"] - #[inline(always)] + #[inline] pub fn pr7(&mut self) -> _PR7W { _PR7W { w: self } } #[doc = "Bit 8 - Pending bit 8"] - #[inline(always)] + #[inline] pub fn pr8(&mut self) -> _PR8W { _PR8W { w: self } } #[doc = "Bit 9 - Pending bit 9"] - #[inline(always)] + #[inline] pub fn pr9(&mut self) -> _PR9W { _PR9W { w: self } } #[doc = "Bit 10 - Pending bit 10"] - #[inline(always)] + #[inline] pub fn pr10(&mut self) -> _PR10W { _PR10W { w: self } } #[doc = "Bit 11 - Pending bit 11"] - #[inline(always)] + #[inline] pub fn pr11(&mut self) -> _PR11W { _PR11W { w: self } } #[doc = "Bit 12 - Pending bit 12"] - #[inline(always)] + #[inline] pub fn pr12(&mut self) -> _PR12W { _PR12W { w: self } } #[doc = "Bit 13 - Pending bit 13"] - #[inline(always)] + #[inline] pub fn pr13(&mut self) -> _PR13W { _PR13W { w: self } } #[doc = "Bit 14 - Pending bit 14"] - #[inline(always)] + #[inline] pub fn pr14(&mut self) -> _PR14W { _PR14W { w: self } } #[doc = "Bit 15 - Pending bit 15"] - #[inline(always)] + #[inline] pub fn pr15(&mut self) -> _PR15W { _PR15W { w: self } } #[doc = "Bit 16 - Pending bit 16"] - #[inline(always)] + #[inline] pub fn pr16(&mut self) -> _PR16W { _PR16W { w: self } } #[doc = "Bit 17 - Pending bit 17"] - #[inline(always)] + #[inline] pub fn pr17(&mut self) -> _PR17W { _PR17W { w: self } } #[doc = "Bit 18 - Pending bit 18"] - #[inline(always)] + #[inline] pub fn pr18(&mut self) -> _PR18W { _PR18W { w: self } } #[doc = "Bit 19 - Pending bit 19"] - #[inline(always)] + #[inline] pub fn pr19(&mut self) -> _PR19W { _PR19W { w: self } } #[doc = "Bit 20 - Pending bit 20"] - #[inline(always)] + #[inline] pub fn pr20(&mut self) -> _PR20W { _PR20W { w: self } } #[doc = "Bit 21 - Pending bit 21"] - #[inline(always)] + #[inline] pub fn pr21(&mut self) -> _PR21W { _PR21W { w: self } } #[doc = "Bit 22 - Pending bit 22"] - #[inline(always)] + #[inline] pub fn pr22(&mut self) -> _PR22W { _PR22W { w: self } } } } } -#[doc = "External interrupt/event controller"] -pub struct EXTI { - register_block: exti::RegisterBlock, +#[doc = "FLASH"] +pub struct FLASH { + _marker: PhantomData<*const ()>, } -impl Deref for EXTI { - type Target = exti::RegisterBlock; - fn deref(&self) -> &exti::RegisterBlock { - &self.register_block +unsafe impl Send for FLASH {} +impl FLASH { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const flash::RegisterBlock { + 0x4002_3c00 as *const _ + } +} +impl Deref for FLASH { + type Target = flash::RegisterBlock; + fn deref(&self) -> &flash::RegisterBlock { + unsafe { &*FLASH::ptr() } } } -#[doc = "FLASH"] -pub const FLASH: Peripheral<FLASH> = unsafe { Peripheral::new(1073888256) }; #[doc = "FLASH"] pub mod flash { use vcell::VolatileCell; @@ -15839,7 +15871,7 @@ pub mod flash { } impl super::ACR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -15851,14 +15883,14 @@ pub mod flash { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -15868,7 +15900,7 @@ pub mod flash { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -15879,7 +15911,7 @@ pub mod flash { } impl LATENCYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -15890,17 +15922,17 @@ pub mod flash { } impl PRFTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -15911,17 +15943,17 @@ pub mod flash { } impl ICENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -15932,17 +15964,17 @@ pub mod flash { } impl DCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -15953,17 +15985,17 @@ pub mod flash { } impl DCRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -15974,9 +16006,9 @@ pub mod flash { } impl<'a> _LATENCYW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -15997,7 +16029,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -16020,7 +16052,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -16043,7 +16075,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -16066,7 +16098,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -16089,7 +16121,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -16100,22 +16132,22 @@ pub mod flash { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:2 - Latency"] - #[inline(always)] + #[inline] pub fn latency(&self) -> LATENCYR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; LATENCYR { bits } } #[doc = "Bit 8 - Prefetch enable"] - #[inline(always)] + #[inline] pub fn prften(&self) -> PRFTENR { let bits = { const MASK: bool = true; @@ -16125,7 +16157,7 @@ pub mod flash { PRFTENR { bits } } #[doc = "Bit 9 - Instruction cache enable"] - #[inline(always)] + #[inline] pub fn icen(&self) -> ICENR { let bits = { const MASK: bool = true; @@ -16135,7 +16167,7 @@ pub mod flash { ICENR { bits } } #[doc = "Bit 10 - Data cache enable"] - #[inline(always)] + #[inline] pub fn dcen(&self) -> DCENR { let bits = { const MASK: bool = true; @@ -16145,7 +16177,7 @@ pub mod flash { DCENR { bits } } #[doc = "Bit 12 - Data cache reset"] - #[inline(always)] + #[inline] pub fn dcrst(&self) -> DCRSTR { let bits = { const MASK: bool = true; @@ -16157,43 +16189,43 @@ pub mod flash { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:2 - Latency"] - #[inline(always)] + #[inline] pub fn latency(&mut self) -> _LATENCYW { _LATENCYW { w: self } } #[doc = "Bit 8 - Prefetch enable"] - #[inline(always)] + #[inline] pub fn prften(&mut self) -> _PRFTENW { _PRFTENW { w: self } } #[doc = "Bit 9 - Instruction cache enable"] - #[inline(always)] + #[inline] pub fn icen(&mut self) -> _ICENW { _ICENW { w: self } } #[doc = "Bit 10 - Data cache enable"] - #[inline(always)] + #[inline] pub fn dcen(&mut self) -> _DCENW { _DCENW { w: self } } #[doc = "Bit 11 - Instruction cache reset"] - #[inline(always)] + #[inline] pub fn icrst(&mut self) -> _ICRSTW { _ICRSTW { w: self } } #[doc = "Bit 12 - Data cache reset"] - #[inline(always)] + #[inline] pub fn dcrst(&mut self) -> _DCRSTW { _DCRSTW { w: self } } @@ -16211,7 +16243,7 @@ pub mod flash { } impl super::KEYR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -16227,9 +16259,9 @@ pub mod flash { } impl<'a> _KEYW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -16238,18 +16270,18 @@ pub mod flash { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - FPEC key"] - #[inline(always)] + #[inline] pub fn key(&mut self) -> _KEYW { _KEYW { w: self } } @@ -16267,7 +16299,7 @@ pub mod flash { } impl super::OPTKEYR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -16283,9 +16315,9 @@ pub mod flash { } impl<'a> _OPTKEYW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -16294,18 +16326,18 @@ pub mod flash { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Option byte key"] - #[inline(always)] + #[inline] pub fn optkey(&mut self) -> _OPTKEYW { _OPTKEYW { w: self } } @@ -16327,7 +16359,7 @@ pub mod flash { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -16339,14 +16371,14 @@ pub mod flash { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -16356,7 +16388,7 @@ pub mod flash { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -16367,17 +16399,17 @@ pub mod flash { } impl EOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -16388,17 +16420,17 @@ pub mod flash { } impl OPERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -16409,17 +16441,17 @@ pub mod flash { } impl WRPERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -16430,17 +16462,17 @@ pub mod flash { } impl PGAERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -16451,17 +16483,17 @@ pub mod flash { } impl PGPERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -16472,17 +16504,17 @@ pub mod flash { } impl PGSERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -16493,17 +16525,17 @@ pub mod flash { } impl BSYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -16522,7 +16554,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -16545,7 +16577,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -16568,7 +16600,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -16591,7 +16623,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -16614,7 +16646,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -16637,7 +16669,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -16648,12 +16680,12 @@ pub mod flash { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - End of operation"] - #[inline(always)] + #[inline] pub fn eop(&self) -> EOPR { let bits = { const MASK: bool = true; @@ -16663,7 +16695,7 @@ pub mod flash { EOPR { bits } } #[doc = "Bit 1 - Operation error"] - #[inline(always)] + #[inline] pub fn operr(&self) -> OPERRR { let bits = { const MASK: bool = true; @@ -16673,7 +16705,7 @@ pub mod flash { OPERRR { bits } } #[doc = "Bit 4 - Write protection error"] - #[inline(always)] + #[inline] pub fn wrperr(&self) -> WRPERRR { let bits = { const MASK: bool = true; @@ -16683,7 +16715,7 @@ pub mod flash { WRPERRR { bits } } #[doc = "Bit 5 - Programming alignment error"] - #[inline(always)] + #[inline] pub fn pgaerr(&self) -> PGAERRR { let bits = { const MASK: bool = true; @@ -16693,7 +16725,7 @@ pub mod flash { PGAERRR { bits } } #[doc = "Bit 6 - Programming parallelism error"] - #[inline(always)] + #[inline] pub fn pgperr(&self) -> PGPERRR { let bits = { const MASK: bool = true; @@ -16703,7 +16735,7 @@ pub mod flash { PGPERRR { bits } } #[doc = "Bit 7 - Programming sequence error"] - #[inline(always)] + #[inline] pub fn pgserr(&self) -> PGSERRR { let bits = { const MASK: bool = true; @@ -16713,7 +16745,7 @@ pub mod flash { PGSERRR { bits } } #[doc = "Bit 16 - Busy"] - #[inline(always)] + #[inline] pub fn bsy(&self) -> BSYR { let bits = { const MASK: bool = true; @@ -16725,43 +16757,43 @@ pub mod flash { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - End of operation"] - #[inline(always)] + #[inline] pub fn eop(&mut self) -> _EOPW { _EOPW { w: self } } #[doc = "Bit 1 - Operation error"] - #[inline(always)] + #[inline] pub fn operr(&mut self) -> _OPERRW { _OPERRW { w: self } } #[doc = "Bit 4 - Write protection error"] - #[inline(always)] + #[inline] pub fn wrperr(&mut self) -> _WRPERRW { _WRPERRW { w: self } } #[doc = "Bit 5 - Programming alignment error"] - #[inline(always)] + #[inline] pub fn pgaerr(&mut self) -> _PGAERRW { _PGAERRW { w: self } } #[doc = "Bit 6 - Programming parallelism error"] - #[inline(always)] + #[inline] pub fn pgperr(&mut self) -> _PGPERRW { _PGPERRW { w: self } } #[doc = "Bit 7 - Programming sequence error"] - #[inline(always)] + #[inline] pub fn pgserr(&mut self) -> _PGSERRW { _PGSERRW { w: self } } @@ -16783,7 +16815,7 @@ pub mod flash { } impl super::CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -16795,14 +16827,14 @@ pub mod flash { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -16812,7 +16844,7 @@ pub mod flash { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -16823,17 +16855,17 @@ pub mod flash { } impl PGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -16844,17 +16876,17 @@ pub mod flash { } impl SERR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -16865,17 +16897,17 @@ pub mod flash { } impl MERR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -16886,7 +16918,7 @@ pub mod flash { } impl SNBR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -16897,7 +16929,7 @@ pub mod flash { } impl PSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -16908,17 +16940,17 @@ pub mod flash { } impl STRTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -16929,17 +16961,17 @@ pub mod flash { } impl EOPIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -16950,17 +16982,17 @@ pub mod flash { } impl ERRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -16971,17 +17003,17 @@ pub mod flash { } impl LOCKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -17000,7 +17032,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -17023,7 +17055,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -17046,7 +17078,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -17061,9 +17093,9 @@ pub mod flash { } impl<'a> _SNBW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -17076,9 +17108,9 @@ pub mod flash { } impl<'a> _PSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -17099,7 +17131,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -17122,7 +17154,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -17145,7 +17177,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -17168,7 +17200,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -17179,12 +17211,12 @@ pub mod flash { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Programming"] - #[inline(always)] + #[inline] pub fn pg(&self) -> PGR { let bits = { const MASK: bool = true; @@ -17194,7 +17226,7 @@ pub mod flash { PGR { bits } } #[doc = "Bit 1 - Sector Erase"] - #[inline(always)] + #[inline] pub fn ser(&self) -> SERR { let bits = { const MASK: bool = true; @@ -17204,7 +17236,7 @@ pub mod flash { SERR { bits } } #[doc = "Bit 2 - Mass Erase"] - #[inline(always)] + #[inline] pub fn mer(&self) -> MERR { let bits = { const MASK: bool = true; @@ -17214,27 +17246,27 @@ pub mod flash { MERR { bits } } #[doc = "Bits 3:6 - Sector number"] - #[inline(always)] + #[inline] pub fn snb(&self) -> SNBR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SNBR { bits } } #[doc = "Bits 8:9 - Program size"] - #[inline(always)] + #[inline] pub fn psize(&self) -> PSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PSIZER { bits } } #[doc = "Bit 16 - Start"] - #[inline(always)] + #[inline] pub fn strt(&self) -> STRTR { let bits = { const MASK: bool = true; @@ -17244,7 +17276,7 @@ pub mod flash { STRTR { bits } } #[doc = "Bit 24 - End of operation interrupt enable"] - #[inline(always)] + #[inline] pub fn eopie(&self) -> EOPIER { let bits = { const MASK: bool = true; @@ -17254,7 +17286,7 @@ pub mod flash { EOPIER { bits } } #[doc = "Bit 25 - Error interrupt enable"] - #[inline(always)] + #[inline] pub fn errie(&self) -> ERRIER { let bits = { const MASK: bool = true; @@ -17264,7 +17296,7 @@ pub mod flash { ERRIER { bits } } #[doc = "Bit 31 - Lock"] - #[inline(always)] + #[inline] pub fn lock(&self) -> LOCKR { let bits = { const MASK: bool = true; @@ -17276,58 +17308,58 @@ pub mod flash { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 2147483648 } + W { bits: 0x8000_0000 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Programming"] - #[inline(always)] + #[inline] pub fn pg(&mut self) -> _PGW { _PGW { w: self } } #[doc = "Bit 1 - Sector Erase"] - #[inline(always)] + #[inline] pub fn ser(&mut self) -> _SERW { _SERW { w: self } } #[doc = "Bit 2 - Mass Erase"] - #[inline(always)] + #[inline] pub fn mer(&mut self) -> _MERW { _MERW { w: self } } #[doc = "Bits 3:6 - Sector number"] - #[inline(always)] + #[inline] pub fn snb(&mut self) -> _SNBW { _SNBW { w: self } } #[doc = "Bits 8:9 - Program size"] - #[inline(always)] + #[inline] pub fn psize(&mut self) -> _PSIZEW { _PSIZEW { w: self } } #[doc = "Bit 16 - Start"] - #[inline(always)] + #[inline] pub fn strt(&mut self) -> _STRTW { _STRTW { w: self } } #[doc = "Bit 24 - End of operation interrupt enable"] - #[inline(always)] + #[inline] pub fn eopie(&mut self) -> _EOPIEW { _EOPIEW { w: self } } #[doc = "Bit 25 - Error interrupt enable"] - #[inline(always)] + #[inline] pub fn errie(&mut self) -> _ERRIEW { _ERRIEW { w: self } } #[doc = "Bit 31 - Lock"] - #[inline(always)] + #[inline] pub fn lock(&mut self) -> _LOCKW { _LOCKW { w: self } } @@ -17349,7 +17381,7 @@ pub mod flash { } impl super::OPTCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -17361,14 +17393,14 @@ pub mod flash { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -17378,7 +17410,7 @@ pub mod flash { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -17389,17 +17421,17 @@ pub mod flash { } impl OPTLOCKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -17410,17 +17442,17 @@ pub mod flash { } impl OPTSTRTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -17431,7 +17463,7 @@ pub mod flash { } impl BOR_LEVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -17442,17 +17474,17 @@ pub mod flash { } impl WDG_SWR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -17463,17 +17495,17 @@ pub mod flash { } impl NRST_STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -17484,17 +17516,17 @@ pub mod flash { } impl NRST_STDBYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -17505,7 +17537,7 @@ pub mod flash { } impl RDPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -17516,7 +17548,7 @@ pub mod flash { } impl NWRPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -17535,7 +17567,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -17558,7 +17590,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -17573,9 +17605,9 @@ pub mod flash { } impl<'a> _BOR_LEVW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -17596,7 +17628,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -17619,7 +17651,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -17642,7 +17674,7 @@ pub mod flash { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -17657,9 +17689,9 @@ pub mod flash { } impl<'a> _RDPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -17672,9 +17704,9 @@ pub mod flash { } impl<'a> _NWRPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -17683,12 +17715,12 @@ pub mod flash { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Option lock"] - #[inline(always)] + #[inline] pub fn optlock(&self) -> OPTLOCKR { let bits = { const MASK: bool = true; @@ -17698,7 +17730,7 @@ pub mod flash { OPTLOCKR { bits } } #[doc = "Bit 1 - Option start"] - #[inline(always)] + #[inline] pub fn optstrt(&self) -> OPTSTRTR { let bits = { const MASK: bool = true; @@ -17708,17 +17740,17 @@ pub mod flash { OPTSTRTR { bits } } #[doc = "Bits 2:3 - BOR reset Level"] - #[inline(always)] + #[inline] pub fn bor_lev(&self) -> BOR_LEVR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; BOR_LEVR { bits } } #[doc = "Bit 5 - WDG_SW User option bytes"] - #[inline(always)] + #[inline] pub fn wdg_sw(&self) -> WDG_SWR { let bits = { const MASK: bool = true; @@ -17728,7 +17760,7 @@ pub mod flash { WDG_SWR { bits } } #[doc = "Bit 6 - nRST_STOP User option bytes"] - #[inline(always)] + #[inline] pub fn n_rst_stop(&self) -> NRST_STOPR { let bits = { const MASK: bool = true; @@ -17738,7 +17770,7 @@ pub mod flash { NRST_STOPR { bits } } #[doc = "Bit 7 - nRST_STDBY User option bytes"] - #[inline(always)] + #[inline] pub fn n_rst_stdby(&self) -> NRST_STDBYR { let bits = { const MASK: bool = true; @@ -17748,20 +17780,20 @@ pub mod flash { NRST_STDBYR { bits } } #[doc = "Bits 8:15 - Read protect"] - #[inline(always)] + #[inline] pub fn rdp(&self) -> RDPR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; RDPR { bits } } #[doc = "Bits 16:27 - Not write protect"] - #[inline(always)] + #[inline] pub fn n_wrp(&self) -> NWRPR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -17770,71 +17802,76 @@ pub mod flash { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 20 } + W { bits: 0x14 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Option lock"] - #[inline(always)] + #[inline] pub fn optlock(&mut self) -> _OPTLOCKW { _OPTLOCKW { w: self } } #[doc = "Bit 1 - Option start"] - #[inline(always)] + #[inline] pub fn optstrt(&mut self) -> _OPTSTRTW { _OPTSTRTW { w: self } } #[doc = "Bits 2:3 - BOR reset Level"] - #[inline(always)] + #[inline] pub fn bor_lev(&mut self) -> _BOR_LEVW { _BOR_LEVW { w: self } } #[doc = "Bit 5 - WDG_SW User option bytes"] - #[inline(always)] + #[inline] pub fn wdg_sw(&mut self) -> _WDG_SWW { _WDG_SWW { w: self } } #[doc = "Bit 6 - nRST_STOP User option bytes"] - #[inline(always)] + #[inline] pub fn n_rst_stop(&mut self) -> _NRST_STOPW { _NRST_STOPW { w: self } } #[doc = "Bit 7 - nRST_STDBY User option bytes"] - #[inline(always)] + #[inline] pub fn n_rst_stdby(&mut self) -> _NRST_STDBYW { _NRST_STDBYW { w: self } } #[doc = "Bits 8:15 - Read protect"] - #[inline(always)] + #[inline] pub fn rdp(&mut self) -> _RDPW { _RDPW { w: self } } #[doc = "Bits 16:27 - Not write protect"] - #[inline(always)] + #[inline] pub fn n_wrp(&mut self) -> _NWRPW { _NWRPW { w: self } } } } } -#[doc = "FLASH"] -pub struct FLASH { - register_block: flash::RegisterBlock, +#[doc = "Independent watchdog"] +pub struct IWDG { + _marker: PhantomData<*const ()>, } -impl Deref for FLASH { - type Target = flash::RegisterBlock; - fn deref(&self) -> &flash::RegisterBlock { - &self.register_block +unsafe impl Send for IWDG {} +impl IWDG { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const iwdg::RegisterBlock { + 0x4000_3000 as *const _ + } +} +impl Deref for IWDG { + type Target = iwdg::RegisterBlock; + fn deref(&self) -> &iwdg::RegisterBlock { + unsafe { &*IWDG::ptr() } } } -#[doc = "Independent watchdog"] -pub const IWDG: Peripheral<IWDG> = unsafe { Peripheral::new(1073754112) }; #[doc = "Independent watchdog"] pub mod iwdg { use vcell::VolatileCell; @@ -17862,7 +17899,7 @@ pub mod iwdg { } impl super::KR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -17878,9 +17915,9 @@ pub mod iwdg { } impl<'a> _KEYW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -17889,18 +17926,18 @@ pub mod iwdg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Key value"] - #[inline(always)] + #[inline] pub fn key(&mut self) -> _KEYW { _KEYW { w: self } } @@ -17922,7 +17959,7 @@ pub mod iwdg { } impl super::PR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -17934,14 +17971,14 @@ pub mod iwdg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -17951,7 +17988,7 @@ pub mod iwdg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -17962,7 +17999,7 @@ pub mod iwdg { } impl PRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -17973,9 +18010,9 @@ pub mod iwdg { } impl<'a> _PRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -17984,15 +18021,15 @@ pub mod iwdg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:2 - Prescaler divider"] - #[inline(always)] + #[inline] pub fn pr(&self) -> PRR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -18001,18 +18038,18 @@ pub mod iwdg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:2 - Prescaler divider"] - #[inline(always)] + #[inline] pub fn pr(&mut self) -> _PRW { _PRW { w: self } } @@ -18034,7 +18071,7 @@ pub mod iwdg { } impl super::RLR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -18046,14 +18083,14 @@ pub mod iwdg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -18063,7 +18100,7 @@ pub mod iwdg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -18074,7 +18111,7 @@ pub mod iwdg { } impl RLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -18085,9 +18122,9 @@ pub mod iwdg { } impl<'a> _RLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -18096,15 +18133,15 @@ pub mod iwdg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:11 - Watchdog counter reload value"] - #[inline(always)] + #[inline] pub fn rl(&self) -> RLR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -18113,18 +18150,18 @@ pub mod iwdg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4095 } + W { bits: 0x0fff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:11 - Watchdog counter reload value"] - #[inline(always)] + #[inline] pub fn rl(&mut self) -> _RLW { _RLW { w: self } } @@ -18142,7 +18179,7 @@ pub mod iwdg { } impl super::SR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -18155,17 +18192,17 @@ pub mod iwdg { } impl RVUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -18176,29 +18213,29 @@ pub mod iwdg { } impl PVUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 1 - Watchdog counter reload value update"] - #[inline(always)] + #[inline] pub fn rvu(&self) -> RVUR { let bits = { const MASK: bool = true; @@ -18208,7 +18245,7 @@ pub mod iwdg { RVUR { bits } } #[doc = "Bit 0 - Watchdog prescaler value update"] - #[inline(always)] + #[inline] pub fn pvu(&self) -> PVUR { let bits = { const MASK: bool = true; @@ -18220,18 +18257,23 @@ pub mod iwdg { } } } -#[doc = "Independent watchdog"] -pub struct IWDG { - register_block: iwdg::RegisterBlock, +#[doc = "Power control"] +pub struct PWR { + _marker: PhantomData<*const ()>, } -impl Deref for IWDG { - type Target = iwdg::RegisterBlock; - fn deref(&self) -> &iwdg::RegisterBlock { - &self.register_block +unsafe impl Send for PWR {} +impl PWR { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const pwr::RegisterBlock { + 0x4000_7000 as *const _ + } +} +impl Deref for PWR { + type Target = pwr::RegisterBlock; + fn deref(&self) -> &pwr::RegisterBlock { + unsafe { &*PWR::ptr() } } } -#[doc = "Power control"] -pub const PWR: Peripheral<PWR> = unsafe { Peripheral::new(1073770496) }; #[doc = "Power control"] pub mod pwr { use vcell::VolatileCell; @@ -18259,7 +18301,7 @@ pub mod pwr { } impl super::CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -18271,14 +18313,14 @@ pub mod pwr { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -18288,7 +18330,7 @@ pub mod pwr { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -18299,7 +18341,7 @@ pub mod pwr { } impl VOSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -18310,17 +18352,17 @@ pub mod pwr { } impl ADCDC1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -18331,17 +18373,17 @@ pub mod pwr { } impl FPDSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -18352,17 +18394,17 @@ pub mod pwr { } impl DBPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -18373,7 +18415,7 @@ pub mod pwr { } impl PLSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -18384,17 +18426,17 @@ pub mod pwr { } impl PVDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -18405,17 +18447,17 @@ pub mod pwr { } impl CSBFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -18426,17 +18468,17 @@ pub mod pwr { } impl CWUFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -18447,17 +18489,17 @@ pub mod pwr { } impl PDDSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -18468,17 +18510,17 @@ pub mod pwr { } impl LPDSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -18489,9 +18531,9 @@ pub mod pwr { } impl<'a> _VOSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -18512,7 +18554,7 @@ pub mod pwr { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -18535,7 +18577,7 @@ pub mod pwr { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -18558,7 +18600,7 @@ pub mod pwr { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -18573,9 +18615,9 @@ pub mod pwr { } impl<'a> _PLSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 5; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -18596,7 +18638,7 @@ pub mod pwr { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -18619,7 +18661,7 @@ pub mod pwr { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -18642,7 +18684,7 @@ pub mod pwr { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -18665,7 +18707,7 @@ pub mod pwr { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -18688,7 +18730,7 @@ pub mod pwr { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -18699,22 +18741,22 @@ pub mod pwr { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 14:15 - Regulator voltage scaling output selection"] - #[inline(always)] + #[inline] pub fn vos(&self) -> VOSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; VOSR { bits } } #[doc = "Bit 13 - ADCDC1"] - #[inline(always)] + #[inline] pub fn adcdc1(&self) -> ADCDC1R { let bits = { const MASK: bool = true; @@ -18724,7 +18766,7 @@ pub mod pwr { ADCDC1R { bits } } #[doc = "Bit 9 - Flash power down in Stop mode"] - #[inline(always)] + #[inline] pub fn fpds(&self) -> FPDSR { let bits = { const MASK: bool = true; @@ -18734,7 +18776,7 @@ pub mod pwr { FPDSR { bits } } #[doc = "Bit 8 - Disable backup domain write protection"] - #[inline(always)] + #[inline] pub fn dbp(&self) -> DBPR { let bits = { const MASK: bool = true; @@ -18744,17 +18786,17 @@ pub mod pwr { DBPR { bits } } #[doc = "Bits 5:7 - PVD level selection"] - #[inline(always)] + #[inline] pub fn pls(&self) -> PLSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 5; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PLSR { bits } } #[doc = "Bit 4 - Power voltage detector enable"] - #[inline(always)] + #[inline] pub fn pvde(&self) -> PVDER { let bits = { const MASK: bool = true; @@ -18764,7 +18806,7 @@ pub mod pwr { PVDER { bits } } #[doc = "Bit 3 - Clear standby flag"] - #[inline(always)] + #[inline] pub fn csbf(&self) -> CSBFR { let bits = { const MASK: bool = true; @@ -18774,7 +18816,7 @@ pub mod pwr { CSBFR { bits } } #[doc = "Bit 2 - Clear wakeup flag"] - #[inline(always)] + #[inline] pub fn cwuf(&self) -> CWUFR { let bits = { const MASK: bool = true; @@ -18784,7 +18826,7 @@ pub mod pwr { CWUFR { bits } } #[doc = "Bit 1 - Power down deepsleep"] - #[inline(always)] + #[inline] pub fn pdds(&self) -> PDDSR { let bits = { const MASK: bool = true; @@ -18794,7 +18836,7 @@ pub mod pwr { PDDSR { bits } } #[doc = "Bit 0 - Low-power deep sleep"] - #[inline(always)] + #[inline] pub fn lpds(&self) -> LPDSR { let bits = { const MASK: bool = true; @@ -18806,63 +18848,63 @@ pub mod pwr { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 14:15 - Regulator voltage scaling output selection"] - #[inline(always)] + #[inline] pub fn vos(&mut self) -> _VOSW { _VOSW { w: self } } #[doc = "Bit 13 - ADCDC1"] - #[inline(always)] + #[inline] pub fn adcdc1(&mut self) -> _ADCDC1W { _ADCDC1W { w: self } } #[doc = "Bit 9 - Flash power down in Stop mode"] - #[inline(always)] + #[inline] pub fn fpds(&mut self) -> _FPDSW { _FPDSW { w: self } } #[doc = "Bit 8 - Disable backup domain write protection"] - #[inline(always)] + #[inline] pub fn dbp(&mut self) -> _DBPW { _DBPW { w: self } } #[doc = "Bits 5:7 - PVD level selection"] - #[inline(always)] + #[inline] pub fn pls(&mut self) -> _PLSW { _PLSW { w: self } } #[doc = "Bit 4 - Power voltage detector enable"] - #[inline(always)] + #[inline] pub fn pvde(&mut self) -> _PVDEW { _PVDEW { w: self } } #[doc = "Bit 3 - Clear standby flag"] - #[inline(always)] + #[inline] pub fn csbf(&mut self) -> _CSBFW { _CSBFW { w: self } } #[doc = "Bit 2 - Clear wakeup flag"] - #[inline(always)] + #[inline] pub fn cwuf(&mut self) -> _CWUFW { _CWUFW { w: self } } #[doc = "Bit 1 - Power down deepsleep"] - #[inline(always)] + #[inline] pub fn pdds(&mut self) -> _PDDSW { _PDDSW { w: self } } #[doc = "Bit 0 - Low-power deep sleep"] - #[inline(always)] + #[inline] pub fn lpds(&mut self) -> _LPDSW { _LPDSW { w: self } } @@ -18884,7 +18926,7 @@ pub mod pwr { } impl super::CSR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -18896,14 +18938,14 @@ pub mod pwr { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -18913,7 +18955,7 @@ pub mod pwr { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -18924,17 +18966,17 @@ pub mod pwr { } impl WUFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -18945,17 +18987,17 @@ pub mod pwr { } impl SBFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -18966,17 +19008,17 @@ pub mod pwr { } impl PVDOR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -18987,17 +19029,17 @@ pub mod pwr { } impl BRRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -19008,17 +19050,17 @@ pub mod pwr { } impl EWUPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -19029,17 +19071,17 @@ pub mod pwr { } impl BRER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -19050,17 +19092,17 @@ pub mod pwr { } impl VOSRDYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -19079,7 +19121,7 @@ pub mod pwr { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -19102,7 +19144,7 @@ pub mod pwr { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -19125,7 +19167,7 @@ pub mod pwr { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -19136,12 +19178,12 @@ pub mod pwr { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Wakeup flag"] - #[inline(always)] + #[inline] pub fn wuf(&self) -> WUFR { let bits = { const MASK: bool = true; @@ -19151,7 +19193,7 @@ pub mod pwr { WUFR { bits } } #[doc = "Bit 1 - Standby flag"] - #[inline(always)] + #[inline] pub fn sbf(&self) -> SBFR { let bits = { const MASK: bool = true; @@ -19161,7 +19203,7 @@ pub mod pwr { SBFR { bits } } #[doc = "Bit 2 - PVD output"] - #[inline(always)] + #[inline] pub fn pvdo(&self) -> PVDOR { let bits = { const MASK: bool = true; @@ -19171,7 +19213,7 @@ pub mod pwr { PVDOR { bits } } #[doc = "Bit 3 - Backup regulator ready"] - #[inline(always)] + #[inline] pub fn brr(&self) -> BRRR { let bits = { const MASK: bool = true; @@ -19181,7 +19223,7 @@ pub mod pwr { BRRR { bits } } #[doc = "Bit 8 - Enable WKUP pin"] - #[inline(always)] + #[inline] pub fn ewup(&self) -> EWUPR { let bits = { const MASK: bool = true; @@ -19191,7 +19233,7 @@ pub mod pwr { EWUPR { bits } } #[doc = "Bit 9 - Backup regulator enable"] - #[inline(always)] + #[inline] pub fn bre(&self) -> BRER { let bits = { const MASK: bool = true; @@ -19201,7 +19243,7 @@ pub mod pwr { BRER { bits } } #[doc = "Bit 14 - Regulator voltage scaling output selection ready bit"] - #[inline(always)] + #[inline] pub fn vosrdy(&self) -> VOSRDYR { let bits = { const MASK: bool = true; @@ -19213,46 +19255,51 @@ pub mod pwr { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 8 - Enable WKUP pin"] - #[inline(always)] + #[inline] pub fn ewup(&mut self) -> _EWUPW { _EWUPW { w: self } } #[doc = "Bit 9 - Backup regulator enable"] - #[inline(always)] + #[inline] pub fn bre(&mut self) -> _BREW { _BREW { w: self } } #[doc = "Bit 14 - Regulator voltage scaling output selection ready bit"] - #[inline(always)] + #[inline] pub fn vosrdy(&mut self) -> _VOSRDYW { _VOSRDYW { w: self } } } } } -#[doc = "Power control"] -pub struct PWR { - register_block: pwr::RegisterBlock, +#[doc = "Reset and clock control"] +pub struct RCC { + _marker: PhantomData<*const ()>, } -impl Deref for PWR { - type Target = pwr::RegisterBlock; - fn deref(&self) -> &pwr::RegisterBlock { - &self.register_block +unsafe impl Send for RCC {} +impl RCC { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const rcc::RegisterBlock { + 0x4002_3800 as *const _ + } +} +impl Deref for RCC { + type Target = rcc::RegisterBlock; + fn deref(&self) -> &rcc::RegisterBlock { + unsafe { &*RCC::ptr() } } } -#[doc = "Reset and clock control"] -pub const RCC: Peripheral<RCC> = unsafe { Peripheral::new(1073887232) }; #[doc = "Reset and clock control"] pub mod rcc { use vcell::VolatileCell; @@ -19336,7 +19383,7 @@ pub mod rcc { } impl super::CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -19348,14 +19395,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -19365,7 +19412,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -19376,17 +19423,17 @@ pub mod rcc { } impl HSIONR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -19397,17 +19444,17 @@ pub mod rcc { } impl HSIRDYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -19418,7 +19465,7 @@ pub mod rcc { } impl HSITRIMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -19429,7 +19476,7 @@ pub mod rcc { } impl HSICALR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -19440,17 +19487,17 @@ pub mod rcc { } impl HSEONR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -19461,17 +19508,17 @@ pub mod rcc { } impl HSERDYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -19482,17 +19529,17 @@ pub mod rcc { } impl HSEBYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -19503,17 +19550,17 @@ pub mod rcc { } impl CSSONR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -19524,17 +19571,17 @@ pub mod rcc { } impl PLLONR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -19545,17 +19592,17 @@ pub mod rcc { } impl PLLRDYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -19566,17 +19613,17 @@ pub mod rcc { } impl PLLI2SONR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -19587,17 +19634,17 @@ pub mod rcc { } impl PLLI2SRDYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -19616,7 +19663,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -19639,7 +19686,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -19654,9 +19701,9 @@ pub mod rcc { } impl<'a> _HSITRIMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -19669,9 +19716,9 @@ pub mod rcc { } impl<'a> _HSICALW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -19692,7 +19739,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -19715,7 +19762,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -19738,7 +19785,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -19761,7 +19808,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -19784,7 +19831,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -19807,7 +19854,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -19830,7 +19877,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -19853,7 +19900,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -19864,12 +19911,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Internal high-speed clock enable"] - #[inline(always)] + #[inline] pub fn hsion(&self) -> HSIONR { let bits = { const MASK: bool = true; @@ -19879,7 +19926,7 @@ pub mod rcc { HSIONR { bits } } #[doc = "Bit 1 - Internal high-speed clock ready flag"] - #[inline(always)] + #[inline] pub fn hsirdy(&self) -> HSIRDYR { let bits = { const MASK: bool = true; @@ -19889,27 +19936,27 @@ pub mod rcc { HSIRDYR { bits } } #[doc = "Bits 3:7 - Internal high-speed clock trimming"] - #[inline(always)] + #[inline] pub fn hsitrim(&self) -> HSITRIMR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; HSITRIMR { bits } } #[doc = "Bits 8:15 - Internal high-speed clock calibration"] - #[inline(always)] + #[inline] pub fn hsical(&self) -> HSICALR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; HSICALR { bits } } #[doc = "Bit 16 - HSE clock enable"] - #[inline(always)] + #[inline] pub fn hseon(&self) -> HSEONR { let bits = { const MASK: bool = true; @@ -19919,7 +19966,7 @@ pub mod rcc { HSEONR { bits } } #[doc = "Bit 17 - HSE clock ready flag"] - #[inline(always)] + #[inline] pub fn hserdy(&self) -> HSERDYR { let bits = { const MASK: bool = true; @@ -19929,7 +19976,7 @@ pub mod rcc { HSERDYR { bits } } #[doc = "Bit 18 - HSE clock bypass"] - #[inline(always)] + #[inline] pub fn hsebyp(&self) -> HSEBYPR { let bits = { const MASK: bool = true; @@ -19939,7 +19986,7 @@ pub mod rcc { HSEBYPR { bits } } #[doc = "Bit 19 - Clock security system enable"] - #[inline(always)] + #[inline] pub fn csson(&self) -> CSSONR { let bits = { const MASK: bool = true; @@ -19949,7 +19996,7 @@ pub mod rcc { CSSONR { bits } } #[doc = "Bit 24 - Main PLL (PLL) enable"] - #[inline(always)] + #[inline] pub fn pllon(&self) -> PLLONR { let bits = { const MASK: bool = true; @@ -19959,7 +20006,7 @@ pub mod rcc { PLLONR { bits } } #[doc = "Bit 25 - Main PLL (PLL) clock ready flag"] - #[inline(always)] + #[inline] pub fn pllrdy(&self) -> PLLRDYR { let bits = { const MASK: bool = true; @@ -19969,7 +20016,7 @@ pub mod rcc { PLLRDYR { bits } } #[doc = "Bit 26 - PLLI2S enable"] - #[inline(always)] + #[inline] pub fn plli2son(&self) -> PLLI2SONR { let bits = { const MASK: bool = true; @@ -19979,7 +20026,7 @@ pub mod rcc { PLLI2SONR { bits } } #[doc = "Bit 27 - PLLI2S clock ready flag"] - #[inline(always)] + #[inline] pub fn plli2srdy(&self) -> PLLI2SRDYR { let bits = { const MASK: bool = true; @@ -19991,73 +20038,73 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 131 } + W { bits: 0x83 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Internal high-speed clock enable"] - #[inline(always)] + #[inline] pub fn hsion(&mut self) -> _HSIONW { _HSIONW { w: self } } #[doc = "Bit 1 - Internal high-speed clock ready flag"] - #[inline(always)] + #[inline] pub fn hsirdy(&mut self) -> _HSIRDYW { _HSIRDYW { w: self } } #[doc = "Bits 3:7 - Internal high-speed clock trimming"] - #[inline(always)] + #[inline] pub fn hsitrim(&mut self) -> _HSITRIMW { _HSITRIMW { w: self } } #[doc = "Bits 8:15 - Internal high-speed clock calibration"] - #[inline(always)] + #[inline] pub fn hsical(&mut self) -> _HSICALW { _HSICALW { w: self } } #[doc = "Bit 16 - HSE clock enable"] - #[inline(always)] + #[inline] pub fn hseon(&mut self) -> _HSEONW { _HSEONW { w: self } } #[doc = "Bit 17 - HSE clock ready flag"] - #[inline(always)] + #[inline] pub fn hserdy(&mut self) -> _HSERDYW { _HSERDYW { w: self } } #[doc = "Bit 18 - HSE clock bypass"] - #[inline(always)] + #[inline] pub fn hsebyp(&mut self) -> _HSEBYPW { _HSEBYPW { w: self } } #[doc = "Bit 19 - Clock security system enable"] - #[inline(always)] + #[inline] pub fn csson(&mut self) -> _CSSONW { _CSSONW { w: self } } #[doc = "Bit 24 - Main PLL (PLL) enable"] - #[inline(always)] + #[inline] pub fn pllon(&mut self) -> _PLLONW { _PLLONW { w: self } } #[doc = "Bit 25 - Main PLL (PLL) clock ready flag"] - #[inline(always)] + #[inline] pub fn pllrdy(&mut self) -> _PLLRDYW { _PLLRDYW { w: self } } #[doc = "Bit 26 - PLLI2S enable"] - #[inline(always)] + #[inline] pub fn plli2son(&mut self) -> _PLLI2SONW { _PLLI2SONW { w: self } } #[doc = "Bit 27 - PLLI2S clock ready flag"] - #[inline(always)] + #[inline] pub fn plli2srdy(&mut self) -> _PLLI2SRDYW { _PLLI2SRDYW { w: self } } @@ -20079,7 +20126,7 @@ pub mod rcc { } impl super::PLLCFGR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -20091,14 +20138,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -20108,7 +20155,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -20119,17 +20166,17 @@ pub mod rcc { } impl PLLQ3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20140,17 +20187,17 @@ pub mod rcc { } impl PLLQ2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20161,17 +20208,17 @@ pub mod rcc { } impl PLLQ1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20182,17 +20229,17 @@ pub mod rcc { } impl PLLQ0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20203,17 +20250,17 @@ pub mod rcc { } impl PLLSRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20224,17 +20271,17 @@ pub mod rcc { } impl PLLP1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20245,17 +20292,17 @@ pub mod rcc { } impl PLLP0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20266,17 +20313,17 @@ pub mod rcc { } impl PLLN8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20287,17 +20334,17 @@ pub mod rcc { } impl PLLN7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20308,17 +20355,17 @@ pub mod rcc { } impl PLLN6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20329,17 +20376,17 @@ pub mod rcc { } impl PLLN5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20350,17 +20397,17 @@ pub mod rcc { } impl PLLN4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20371,17 +20418,17 @@ pub mod rcc { } impl PLLN3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20392,17 +20439,17 @@ pub mod rcc { } impl PLLN2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20413,17 +20460,17 @@ pub mod rcc { } impl PLLN1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20434,17 +20481,17 @@ pub mod rcc { } impl PLLN0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20455,17 +20502,17 @@ pub mod rcc { } impl PLLM5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20476,17 +20523,17 @@ pub mod rcc { } impl PLLM4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20497,17 +20544,17 @@ pub mod rcc { } impl PLLM3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20518,17 +20565,17 @@ pub mod rcc { } impl PLLM2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20539,17 +20586,17 @@ pub mod rcc { } impl PLLM1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20560,17 +20607,17 @@ pub mod rcc { } impl PLLM0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -20581,7 +20628,7 @@ pub mod rcc { } impl PLLRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -20600,7 +20647,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -20623,7 +20670,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -20646,7 +20693,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -20669,7 +20716,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -20692,7 +20739,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -20715,7 +20762,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -20738,7 +20785,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -20761,7 +20808,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -20784,7 +20831,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -20807,7 +20854,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -20830,7 +20877,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -20853,7 +20900,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -20876,7 +20923,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -20899,7 +20946,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -20922,7 +20969,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -20945,7 +20992,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -20968,7 +21015,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -20991,7 +21038,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -21014,7 +21061,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -21037,7 +21084,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -21060,7 +21107,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -21083,7 +21130,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -21098,9 +21145,9 @@ pub mod rcc { } impl<'a> _PLLRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -21109,11 +21156,11 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } - # [ doc = "Bit 27 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ( always ) ] + # [ doc = "Bit 27 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ] pub fn pllq3(&self) -> PLLQ3R { let bits = { const MASK: bool = true; @@ -21122,7 +21169,7 @@ pub mod rcc { }; PLLQ3R { bits } } - # [ doc = "Bit 26 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ( always ) ] + # [ doc = "Bit 26 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ] pub fn pllq2(&self) -> PLLQ2R { let bits = { const MASK: bool = true; @@ -21131,7 +21178,7 @@ pub mod rcc { }; PLLQ2R { bits } } - # [ doc = "Bit 25 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ( always ) ] + # [ doc = "Bit 25 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ] pub fn pllq1(&self) -> PLLQ1R { let bits = { const MASK: bool = true; @@ -21140,7 +21187,7 @@ pub mod rcc { }; PLLQ1R { bits } } - # [ doc = "Bit 24 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ( always ) ] + # [ doc = "Bit 24 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ] pub fn pllq0(&self) -> PLLQ0R { let bits = { const MASK: bool = true; @@ -21150,7 +21197,7 @@ pub mod rcc { PLLQ0R { bits } } #[doc = "Bit 22 - Main PLL(PLL) and audio PLL (PLLI2S) entry clock source"] - #[inline(always)] + #[inline] pub fn pllsrc(&self) -> PLLSRCR { let bits = { const MASK: bool = true; @@ -21160,7 +21207,7 @@ pub mod rcc { PLLSRCR { bits } } #[doc = "Bit 17 - Main PLL (PLL) division factor for main system clock"] - #[inline(always)] + #[inline] pub fn pllp1(&self) -> PLLP1R { let bits = { const MASK: bool = true; @@ -21170,7 +21217,7 @@ pub mod rcc { PLLP1R { bits } } #[doc = "Bit 16 - Main PLL (PLL) division factor for main system clock"] - #[inline(always)] + #[inline] pub fn pllp0(&self) -> PLLP0R { let bits = { const MASK: bool = true; @@ -21180,7 +21227,7 @@ pub mod rcc { PLLP0R { bits } } #[doc = "Bit 14 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln8(&self) -> PLLN8R { let bits = { const MASK: bool = true; @@ -21190,7 +21237,7 @@ pub mod rcc { PLLN8R { bits } } #[doc = "Bit 13 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln7(&self) -> PLLN7R { let bits = { const MASK: bool = true; @@ -21200,7 +21247,7 @@ pub mod rcc { PLLN7R { bits } } #[doc = "Bit 12 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln6(&self) -> PLLN6R { let bits = { const MASK: bool = true; @@ -21210,7 +21257,7 @@ pub mod rcc { PLLN6R { bits } } #[doc = "Bit 11 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln5(&self) -> PLLN5R { let bits = { const MASK: bool = true; @@ -21220,7 +21267,7 @@ pub mod rcc { PLLN5R { bits } } #[doc = "Bit 10 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln4(&self) -> PLLN4R { let bits = { const MASK: bool = true; @@ -21230,7 +21277,7 @@ pub mod rcc { PLLN4R { bits } } #[doc = "Bit 9 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln3(&self) -> PLLN3R { let bits = { const MASK: bool = true; @@ -21240,7 +21287,7 @@ pub mod rcc { PLLN3R { bits } } #[doc = "Bit 8 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln2(&self) -> PLLN2R { let bits = { const MASK: bool = true; @@ -21250,7 +21297,7 @@ pub mod rcc { PLLN2R { bits } } #[doc = "Bit 7 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln1(&self) -> PLLN1R { let bits = { const MASK: bool = true; @@ -21260,7 +21307,7 @@ pub mod rcc { PLLN1R { bits } } #[doc = "Bit 6 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln0(&self) -> PLLN0R { let bits = { const MASK: bool = true; @@ -21269,7 +21316,7 @@ pub mod rcc { }; PLLN0R { bits } } - # [ doc = "Bit 5 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ( always ) ] + # [ doc = "Bit 5 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ] pub fn pllm5(&self) -> PLLM5R { let bits = { const MASK: bool = true; @@ -21278,7 +21325,7 @@ pub mod rcc { }; PLLM5R { bits } } - # [ doc = "Bit 4 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ( always ) ] + # [ doc = "Bit 4 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ] pub fn pllm4(&self) -> PLLM4R { let bits = { const MASK: bool = true; @@ -21287,7 +21334,7 @@ pub mod rcc { }; PLLM4R { bits } } - # [ doc = "Bit 3 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ( always ) ] + # [ doc = "Bit 3 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ] pub fn pllm3(&self) -> PLLM3R { let bits = { const MASK: bool = true; @@ -21296,7 +21343,7 @@ pub mod rcc { }; PLLM3R { bits } } - # [ doc = "Bit 2 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ( always ) ] + # [ doc = "Bit 2 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ] pub fn pllm2(&self) -> PLLM2R { let bits = { const MASK: bool = true; @@ -21305,7 +21352,7 @@ pub mod rcc { }; PLLM2R { bits } } - # [ doc = "Bit 1 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ( always ) ] + # [ doc = "Bit 1 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ] pub fn pllm1(&self) -> PLLM1R { let bits = { const MASK: bool = true; @@ -21314,7 +21361,7 @@ pub mod rcc { }; PLLM1R { bits } } - # [ doc = "Bit 0 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ( always ) ] + # [ doc = "Bit 0 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ] pub fn pllm0(&self) -> PLLM0R { let bits = { const MASK: bool = true; @@ -21324,10 +21371,10 @@ pub mod rcc { PLLM0R { bits } } #[doc = "Bits 28:30 - Main PLL (PLL) division factor for I2S, DFSDM clocks"] - #[inline(always)] + #[inline] pub fn pllr(&self) -> PLLRR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -21336,118 +21383,118 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 603992080 } + W { bits: 0x2400_3010 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } - # [ doc = "Bit 27 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ( always ) ] + # [ doc = "Bit 27 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ] pub fn pllq3(&mut self) -> _PLLQ3W { _PLLQ3W { w: self } } - # [ doc = "Bit 26 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ( always ) ] + # [ doc = "Bit 26 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ] pub fn pllq2(&mut self) -> _PLLQ2W { _PLLQ2W { w: self } } - # [ doc = "Bit 25 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ( always ) ] + # [ doc = "Bit 25 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ] pub fn pllq1(&mut self) -> _PLLQ1W { _PLLQ1W { w: self } } - # [ doc = "Bit 24 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ( always ) ] + # [ doc = "Bit 24 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks" ] # [ inline ] pub fn pllq0(&mut self) -> _PLLQ0W { _PLLQ0W { w: self } } #[doc = "Bit 22 - Main PLL(PLL) and audio PLL (PLLI2S) entry clock source"] - #[inline(always)] + #[inline] pub fn pllsrc(&mut self) -> _PLLSRCW { _PLLSRCW { w: self } } #[doc = "Bit 17 - Main PLL (PLL) division factor for main system clock"] - #[inline(always)] + #[inline] pub fn pllp1(&mut self) -> _PLLP1W { _PLLP1W { w: self } } #[doc = "Bit 16 - Main PLL (PLL) division factor for main system clock"] - #[inline(always)] + #[inline] pub fn pllp0(&mut self) -> _PLLP0W { _PLLP0W { w: self } } #[doc = "Bit 14 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln8(&mut self) -> _PLLN8W { _PLLN8W { w: self } } #[doc = "Bit 13 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln7(&mut self) -> _PLLN7W { _PLLN7W { w: self } } #[doc = "Bit 12 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln6(&mut self) -> _PLLN6W { _PLLN6W { w: self } } #[doc = "Bit 11 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln5(&mut self) -> _PLLN5W { _PLLN5W { w: self } } #[doc = "Bit 10 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln4(&mut self) -> _PLLN4W { _PLLN4W { w: self } } #[doc = "Bit 9 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln3(&mut self) -> _PLLN3W { _PLLN3W { w: self } } #[doc = "Bit 8 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln2(&mut self) -> _PLLN2W { _PLLN2W { w: self } } #[doc = "Bit 7 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln1(&mut self) -> _PLLN1W { _PLLN1W { w: self } } #[doc = "Bit 6 - Main PLL (PLL) multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plln0(&mut self) -> _PLLN0W { _PLLN0W { w: self } } - # [ doc = "Bit 5 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ( always ) ] + # [ doc = "Bit 5 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ] pub fn pllm5(&mut self) -> _PLLM5W { _PLLM5W { w: self } } - # [ doc = "Bit 4 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ( always ) ] + # [ doc = "Bit 4 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ] pub fn pllm4(&mut self) -> _PLLM4W { _PLLM4W { w: self } } - # [ doc = "Bit 3 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ( always ) ] + # [ doc = "Bit 3 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ] pub fn pllm3(&mut self) -> _PLLM3W { _PLLM3W { w: self } } - # [ doc = "Bit 2 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ( always ) ] + # [ doc = "Bit 2 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ] pub fn pllm2(&mut self) -> _PLLM2W { _PLLM2W { w: self } } - # [ doc = "Bit 1 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ( always ) ] + # [ doc = "Bit 1 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ] pub fn pllm1(&mut self) -> _PLLM1W { _PLLM1W { w: self } } - # [ doc = "Bit 0 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ( always ) ] + # [ doc = "Bit 0 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ] pub fn pllm0(&mut self) -> _PLLM0W { _PLLM0W { w: self } } #[doc = "Bits 28:30 - Main PLL (PLL) division factor for I2S, DFSDM clocks"] - #[inline(always)] + #[inline] pub fn pllr(&mut self) -> _PLLRW { _PLLRW { w: self } } @@ -21469,7 +21516,7 @@ pub mod rcc { } impl super::CFGR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -21481,14 +21528,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -21498,7 +21545,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -21509,7 +21556,7 @@ pub mod rcc { } impl MCO2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -21520,7 +21567,7 @@ pub mod rcc { } impl MCO2PRER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -21531,7 +21578,7 @@ pub mod rcc { } impl MCO1PRER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -21542,7 +21589,7 @@ pub mod rcc { } impl MCO1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -21553,7 +21600,7 @@ pub mod rcc { } impl RTCPRER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -21564,7 +21611,7 @@ pub mod rcc { } impl PPRE2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -21575,7 +21622,7 @@ pub mod rcc { } impl PPRE1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -21586,7 +21633,7 @@ pub mod rcc { } impl HPRER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -21597,17 +21644,17 @@ pub mod rcc { } impl SWS1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -21618,17 +21665,17 @@ pub mod rcc { } impl SWS0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -21639,17 +21686,17 @@ pub mod rcc { } impl SW1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -21660,17 +21707,17 @@ pub mod rcc { } impl SW0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -21681,9 +21728,9 @@ pub mod rcc { } impl<'a> _MCO2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -21696,9 +21743,9 @@ pub mod rcc { } impl<'a> _MCO2PREW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 27; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -21711,9 +21758,9 @@ pub mod rcc { } impl<'a> _MCO1PREW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -21726,9 +21773,9 @@ pub mod rcc { } impl<'a> _MCO1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -21741,9 +21788,9 @@ pub mod rcc { } impl<'a> _RTCPREW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -21756,9 +21803,9 @@ pub mod rcc { } impl<'a> _PPRE2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -21771,9 +21818,9 @@ pub mod rcc { } impl<'a> _PPRE1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -21786,9 +21833,9 @@ pub mod rcc { } impl<'a> _HPREW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -21809,7 +21856,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -21832,7 +21879,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -21843,92 +21890,92 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 30:31 - Microcontroller clock output 2"] - #[inline(always)] + #[inline] pub fn mco2(&self) -> MCO2R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCO2R { bits } } #[doc = "Bits 27:29 - MCO2 prescaler"] - #[inline(always)] + #[inline] pub fn mco2pre(&self) -> MCO2PRER { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 27; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCO2PRER { bits } } #[doc = "Bits 24:26 - MCO1 prescaler"] - #[inline(always)] + #[inline] pub fn mco1pre(&self) -> MCO1PRER { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCO1PRER { bits } } #[doc = "Bits 21:22 - Microcontroller clock output 1"] - #[inline(always)] + #[inline] pub fn mco1(&self) -> MCO1R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCO1R { bits } } #[doc = "Bits 16:20 - HSE division factor for RTC clock"] - #[inline(always)] + #[inline] pub fn rtcpre(&self) -> RTCPRER { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; RTCPRER { bits } } #[doc = "Bits 13:15 - APB high-speed prescaler (APB2)"] - #[inline(always)] + #[inline] pub fn ppre2(&self) -> PPRE2R { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PPRE2R { bits } } #[doc = "Bits 10:12 - APB Low speed prescaler (APB1)"] - #[inline(always)] + #[inline] pub fn ppre1(&self) -> PPRE1R { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PPRE1R { bits } } #[doc = "Bits 4:7 - AHB prescaler"] - #[inline(always)] + #[inline] pub fn hpre(&self) -> HPRER { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; HPRER { bits } } #[doc = "Bit 3 - System clock switch status"] - #[inline(always)] + #[inline] pub fn sws1(&self) -> SWS1R { let bits = { const MASK: bool = true; @@ -21938,7 +21985,7 @@ pub mod rcc { SWS1R { bits } } #[doc = "Bit 2 - System clock switch status"] - #[inline(always)] + #[inline] pub fn sws0(&self) -> SWS0R { let bits = { const MASK: bool = true; @@ -21948,7 +21995,7 @@ pub mod rcc { SWS0R { bits } } #[doc = "Bit 1 - System clock switch"] - #[inline(always)] + #[inline] pub fn sw1(&self) -> SW1R { let bits = { const MASK: bool = true; @@ -21958,7 +22005,7 @@ pub mod rcc { SW1R { bits } } #[doc = "Bit 0 - System clock switch"] - #[inline(always)] + #[inline] pub fn sw0(&self) -> SW0R { let bits = { const MASK: bool = true; @@ -21970,63 +22017,63 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 30:31 - Microcontroller clock output 2"] - #[inline(always)] + #[inline] pub fn mco2(&mut self) -> _MCO2W { _MCO2W { w: self } } #[doc = "Bits 27:29 - MCO2 prescaler"] - #[inline(always)] + #[inline] pub fn mco2pre(&mut self) -> _MCO2PREW { _MCO2PREW { w: self } } #[doc = "Bits 24:26 - MCO1 prescaler"] - #[inline(always)] + #[inline] pub fn mco1pre(&mut self) -> _MCO1PREW { _MCO1PREW { w: self } } #[doc = "Bits 21:22 - Microcontroller clock output 1"] - #[inline(always)] + #[inline] pub fn mco1(&mut self) -> _MCO1W { _MCO1W { w: self } } #[doc = "Bits 16:20 - HSE division factor for RTC clock"] - #[inline(always)] + #[inline] pub fn rtcpre(&mut self) -> _RTCPREW { _RTCPREW { w: self } } #[doc = "Bits 13:15 - APB high-speed prescaler (APB2)"] - #[inline(always)] + #[inline] pub fn ppre2(&mut self) -> _PPRE2W { _PPRE2W { w: self } } #[doc = "Bits 10:12 - APB Low speed prescaler (APB1)"] - #[inline(always)] + #[inline] pub fn ppre1(&mut self) -> _PPRE1W { _PPRE1W { w: self } } #[doc = "Bits 4:7 - AHB prescaler"] - #[inline(always)] + #[inline] pub fn hpre(&mut self) -> _HPREW { _HPREW { w: self } } #[doc = "Bit 1 - System clock switch"] - #[inline(always)] + #[inline] pub fn sw1(&mut self) -> _SW1W { _SW1W { w: self } } #[doc = "Bit 0 - System clock switch"] - #[inline(always)] + #[inline] pub fn sw0(&mut self) -> _SW0W { _SW0W { w: self } } @@ -22048,7 +22095,7 @@ pub mod rcc { } impl super::CIR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -22060,14 +22107,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -22077,7 +22124,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -22088,17 +22135,17 @@ pub mod rcc { } impl PLLI2SRDYIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22109,17 +22156,17 @@ pub mod rcc { } impl PLLRDYIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22130,17 +22177,17 @@ pub mod rcc { } impl HSERDYIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22151,17 +22198,17 @@ pub mod rcc { } impl HSIRDYIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22172,17 +22219,17 @@ pub mod rcc { } impl LSERDYIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22193,17 +22240,17 @@ pub mod rcc { } impl LSIRDYIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22214,17 +22261,17 @@ pub mod rcc { } impl CSSFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22235,17 +22282,17 @@ pub mod rcc { } impl PLLI2SRDYFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22256,17 +22303,17 @@ pub mod rcc { } impl PLLRDYFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22277,17 +22324,17 @@ pub mod rcc { } impl HSERDYFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22298,17 +22345,17 @@ pub mod rcc { } impl HSIRDYFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22319,17 +22366,17 @@ pub mod rcc { } impl LSERDYFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22340,17 +22387,17 @@ pub mod rcc { } impl LSIRDYFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22369,7 +22416,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -22392,7 +22439,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -22415,7 +22462,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -22438,7 +22485,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -22461,7 +22508,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -22484,7 +22531,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -22507,7 +22554,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -22530,7 +22577,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -22553,7 +22600,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -22576,7 +22623,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -22599,7 +22646,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -22622,7 +22669,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -22645,7 +22692,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -22656,12 +22703,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 13 - PLLI2S ready interrupt enable"] - #[inline(always)] + #[inline] pub fn plli2srdyie(&self) -> PLLI2SRDYIER { let bits = { const MASK: bool = true; @@ -22671,7 +22718,7 @@ pub mod rcc { PLLI2SRDYIER { bits } } #[doc = "Bit 12 - Main PLL (PLL) ready interrupt enable"] - #[inline(always)] + #[inline] pub fn pllrdyie(&self) -> PLLRDYIER { let bits = { const MASK: bool = true; @@ -22681,7 +22728,7 @@ pub mod rcc { PLLRDYIER { bits } } #[doc = "Bit 11 - HSE ready interrupt enable"] - #[inline(always)] + #[inline] pub fn hserdyie(&self) -> HSERDYIER { let bits = { const MASK: bool = true; @@ -22691,7 +22738,7 @@ pub mod rcc { HSERDYIER { bits } } #[doc = "Bit 10 - HSI ready interrupt enable"] - #[inline(always)] + #[inline] pub fn hsirdyie(&self) -> HSIRDYIER { let bits = { const MASK: bool = true; @@ -22701,7 +22748,7 @@ pub mod rcc { HSIRDYIER { bits } } #[doc = "Bit 9 - LSE ready interrupt enable"] - #[inline(always)] + #[inline] pub fn lserdyie(&self) -> LSERDYIER { let bits = { const MASK: bool = true; @@ -22711,7 +22758,7 @@ pub mod rcc { LSERDYIER { bits } } #[doc = "Bit 8 - LSI ready interrupt enable"] - #[inline(always)] + #[inline] pub fn lsirdyie(&self) -> LSIRDYIER { let bits = { const MASK: bool = true; @@ -22721,7 +22768,7 @@ pub mod rcc { LSIRDYIER { bits } } #[doc = "Bit 7 - Clock security system interrupt flag"] - #[inline(always)] + #[inline] pub fn cssf(&self) -> CSSFR { let bits = { const MASK: bool = true; @@ -22731,7 +22778,7 @@ pub mod rcc { CSSFR { bits } } #[doc = "Bit 5 - PLLI2S ready interrupt flag"] - #[inline(always)] + #[inline] pub fn plli2srdyf(&self) -> PLLI2SRDYFR { let bits = { const MASK: bool = true; @@ -22741,7 +22788,7 @@ pub mod rcc { PLLI2SRDYFR { bits } } #[doc = "Bit 4 - Main PLL (PLL) ready interrupt flag"] - #[inline(always)] + #[inline] pub fn pllrdyf(&self) -> PLLRDYFR { let bits = { const MASK: bool = true; @@ -22751,7 +22798,7 @@ pub mod rcc { PLLRDYFR { bits } } #[doc = "Bit 3 - HSE ready interrupt flag"] - #[inline(always)] + #[inline] pub fn hserdyf(&self) -> HSERDYFR { let bits = { const MASK: bool = true; @@ -22761,7 +22808,7 @@ pub mod rcc { HSERDYFR { bits } } #[doc = "Bit 2 - HSI ready interrupt flag"] - #[inline(always)] + #[inline] pub fn hsirdyf(&self) -> HSIRDYFR { let bits = { const MASK: bool = true; @@ -22771,7 +22818,7 @@ pub mod rcc { HSIRDYFR { bits } } #[doc = "Bit 1 - LSE ready interrupt flag"] - #[inline(always)] + #[inline] pub fn lserdyf(&self) -> LSERDYFR { let bits = { const MASK: bool = true; @@ -22781,7 +22828,7 @@ pub mod rcc { LSERDYFR { bits } } #[doc = "Bit 0 - LSI ready interrupt flag"] - #[inline(always)] + #[inline] pub fn lsirdyf(&self) -> LSIRDYFR { let bits = { const MASK: bool = true; @@ -22793,78 +22840,78 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 23 - Clock security system interrupt clear"] - #[inline(always)] + #[inline] pub fn cssc(&mut self) -> _CSSCW { _CSSCW { w: self } } #[doc = "Bit 21 - PLLI2S ready interrupt clear"] - #[inline(always)] + #[inline] pub fn plli2srdyc(&mut self) -> _PLLI2SRDYCW { _PLLI2SRDYCW { w: self } } #[doc = "Bit 20 - Main PLL(PLL) ready interrupt clear"] - #[inline(always)] + #[inline] pub fn pllrdyc(&mut self) -> _PLLRDYCW { _PLLRDYCW { w: self } } #[doc = "Bit 19 - HSE ready interrupt clear"] - #[inline(always)] + #[inline] pub fn hserdyc(&mut self) -> _HSERDYCW { _HSERDYCW { w: self } } #[doc = "Bit 18 - HSI ready interrupt clear"] - #[inline(always)] + #[inline] pub fn hsirdyc(&mut self) -> _HSIRDYCW { _HSIRDYCW { w: self } } #[doc = "Bit 17 - LSE ready interrupt clear"] - #[inline(always)] + #[inline] pub fn lserdyc(&mut self) -> _LSERDYCW { _LSERDYCW { w: self } } #[doc = "Bit 16 - LSI ready interrupt clear"] - #[inline(always)] + #[inline] pub fn lsirdyc(&mut self) -> _LSIRDYCW { _LSIRDYCW { w: self } } #[doc = "Bit 13 - PLLI2S ready interrupt enable"] - #[inline(always)] + #[inline] pub fn plli2srdyie(&mut self) -> _PLLI2SRDYIEW { _PLLI2SRDYIEW { w: self } } #[doc = "Bit 12 - Main PLL (PLL) ready interrupt enable"] - #[inline(always)] + #[inline] pub fn pllrdyie(&mut self) -> _PLLRDYIEW { _PLLRDYIEW { w: self } } #[doc = "Bit 11 - HSE ready interrupt enable"] - #[inline(always)] + #[inline] pub fn hserdyie(&mut self) -> _HSERDYIEW { _HSERDYIEW { w: self } } #[doc = "Bit 10 - HSI ready interrupt enable"] - #[inline(always)] + #[inline] pub fn hsirdyie(&mut self) -> _HSIRDYIEW { _HSIRDYIEW { w: self } } #[doc = "Bit 9 - LSE ready interrupt enable"] - #[inline(always)] + #[inline] pub fn lserdyie(&mut self) -> _LSERDYIEW { _LSERDYIEW { w: self } } #[doc = "Bit 8 - LSI ready interrupt enable"] - #[inline(always)] + #[inline] pub fn lsirdyie(&mut self) -> _LSIRDYIEW { _LSIRDYIEW { w: self } } @@ -22886,7 +22933,7 @@ pub mod rcc { } impl super::AHB1RSTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -22898,14 +22945,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -22915,7 +22962,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -22926,17 +22973,17 @@ pub mod rcc { } impl GPIOARSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22947,17 +22994,17 @@ pub mod rcc { } impl GPIOBRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22968,17 +23015,17 @@ pub mod rcc { } impl GPIOCRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -22989,17 +23036,17 @@ pub mod rcc { } impl GPIODRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23010,17 +23057,17 @@ pub mod rcc { } impl GPIOERSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23031,17 +23078,17 @@ pub mod rcc { } impl GPIOFRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23052,17 +23099,17 @@ pub mod rcc { } impl GPIOGRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23073,17 +23120,17 @@ pub mod rcc { } impl GPIOHRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23094,17 +23141,17 @@ pub mod rcc { } impl CRCRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23115,17 +23162,17 @@ pub mod rcc { } impl DMA1RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23136,17 +23183,17 @@ pub mod rcc { } impl DMA2RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23165,7 +23212,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -23188,7 +23235,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -23211,7 +23258,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -23234,7 +23281,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -23257,7 +23304,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -23280,7 +23327,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -23303,7 +23350,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -23326,7 +23373,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -23349,7 +23396,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -23372,7 +23419,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -23395,7 +23442,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -23406,12 +23453,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - IO port A reset"] - #[inline(always)] + #[inline] pub fn gpioarst(&self) -> GPIOARSTR { let bits = { const MASK: bool = true; @@ -23421,7 +23468,7 @@ pub mod rcc { GPIOARSTR { bits } } #[doc = "Bit 1 - IO port B reset"] - #[inline(always)] + #[inline] pub fn gpiobrst(&self) -> GPIOBRSTR { let bits = { const MASK: bool = true; @@ -23431,7 +23478,7 @@ pub mod rcc { GPIOBRSTR { bits } } #[doc = "Bit 2 - IO port C reset"] - #[inline(always)] + #[inline] pub fn gpiocrst(&self) -> GPIOCRSTR { let bits = { const MASK: bool = true; @@ -23441,7 +23488,7 @@ pub mod rcc { GPIOCRSTR { bits } } #[doc = "Bit 3 - IO port D reset"] - #[inline(always)] + #[inline] pub fn gpiodrst(&self) -> GPIODRSTR { let bits = { const MASK: bool = true; @@ -23451,7 +23498,7 @@ pub mod rcc { GPIODRSTR { bits } } #[doc = "Bit 4 - IO port E reset"] - #[inline(always)] + #[inline] pub fn gpioerst(&self) -> GPIOERSTR { let bits = { const MASK: bool = true; @@ -23461,7 +23508,7 @@ pub mod rcc { GPIOERSTR { bits } } #[doc = "Bit 5 - IO port F reset"] - #[inline(always)] + #[inline] pub fn gpiofrst(&self) -> GPIOFRSTR { let bits = { const MASK: bool = true; @@ -23471,7 +23518,7 @@ pub mod rcc { GPIOFRSTR { bits } } #[doc = "Bit 6 - IO port G reset"] - #[inline(always)] + #[inline] pub fn gpiogrst(&self) -> GPIOGRSTR { let bits = { const MASK: bool = true; @@ -23481,7 +23528,7 @@ pub mod rcc { GPIOGRSTR { bits } } #[doc = "Bit 7 - IO port H reset"] - #[inline(always)] + #[inline] pub fn gpiohrst(&self) -> GPIOHRSTR { let bits = { const MASK: bool = true; @@ -23491,7 +23538,7 @@ pub mod rcc { GPIOHRSTR { bits } } #[doc = "Bit 12 - CRC reset"] - #[inline(always)] + #[inline] pub fn crcrst(&self) -> CRCRSTR { let bits = { const MASK: bool = true; @@ -23501,7 +23548,7 @@ pub mod rcc { CRCRSTR { bits } } #[doc = "Bit 21 - DMA2 reset"] - #[inline(always)] + #[inline] pub fn dma1rst(&self) -> DMA1RSTR { let bits = { const MASK: bool = true; @@ -23511,7 +23558,7 @@ pub mod rcc { DMA1RSTR { bits } } #[doc = "Bit 22 - DMA2 reset"] - #[inline(always)] + #[inline] pub fn dma2rst(&self) -> DMA2RSTR { let bits = { const MASK: bool = true; @@ -23523,68 +23570,68 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - IO port A reset"] - #[inline(always)] + #[inline] pub fn gpioarst(&mut self) -> _GPIOARSTW { _GPIOARSTW { w: self } } #[doc = "Bit 1 - IO port B reset"] - #[inline(always)] + #[inline] pub fn gpiobrst(&mut self) -> _GPIOBRSTW { _GPIOBRSTW { w: self } } #[doc = "Bit 2 - IO port C reset"] - #[inline(always)] + #[inline] pub fn gpiocrst(&mut self) -> _GPIOCRSTW { _GPIOCRSTW { w: self } } #[doc = "Bit 3 - IO port D reset"] - #[inline(always)] + #[inline] pub fn gpiodrst(&mut self) -> _GPIODRSTW { _GPIODRSTW { w: self } } #[doc = "Bit 4 - IO port E reset"] - #[inline(always)] + #[inline] pub fn gpioerst(&mut self) -> _GPIOERSTW { _GPIOERSTW { w: self } } #[doc = "Bit 5 - IO port F reset"] - #[inline(always)] + #[inline] pub fn gpiofrst(&mut self) -> _GPIOFRSTW { _GPIOFRSTW { w: self } } #[doc = "Bit 6 - IO port G reset"] - #[inline(always)] + #[inline] pub fn gpiogrst(&mut self) -> _GPIOGRSTW { _GPIOGRSTW { w: self } } #[doc = "Bit 7 - IO port H reset"] - #[inline(always)] + #[inline] pub fn gpiohrst(&mut self) -> _GPIOHRSTW { _GPIOHRSTW { w: self } } #[doc = "Bit 12 - CRC reset"] - #[inline(always)] + #[inline] pub fn crcrst(&mut self) -> _CRCRSTW { _CRCRSTW { w: self } } #[doc = "Bit 21 - DMA2 reset"] - #[inline(always)] + #[inline] pub fn dma1rst(&mut self) -> _DMA1RSTW { _DMA1RSTW { w: self } } #[doc = "Bit 22 - DMA2 reset"] - #[inline(always)] + #[inline] pub fn dma2rst(&mut self) -> _DMA2RSTW { _DMA2RSTW { w: self } } @@ -23606,7 +23653,7 @@ pub mod rcc { } impl super::AHB2RSTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -23618,14 +23665,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -23635,7 +23682,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -23646,17 +23693,17 @@ pub mod rcc { } impl OTGFSRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23667,17 +23714,17 @@ pub mod rcc { } impl RNGRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23688,17 +23735,17 @@ pub mod rcc { } impl CRYPRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23717,7 +23764,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -23740,7 +23787,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -23763,7 +23810,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -23774,12 +23821,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - USB OTG FS module reset"] - #[inline(always)] + #[inline] pub fn otgfsrst(&self) -> OTGFSRSTR { let bits = { const MASK: bool = true; @@ -23789,7 +23836,7 @@ pub mod rcc { OTGFSRSTR { bits } } #[doc = "Bit 6 - RNGRST"] - #[inline(always)] + #[inline] pub fn rngrst(&self) -> RNGRSTR { let bits = { const MASK: bool = true; @@ -23799,7 +23846,7 @@ pub mod rcc { RNGRSTR { bits } } #[doc = "Bit 4 - CRYP module reset"] - #[inline(always)] + #[inline] pub fn cryprst(&self) -> CRYPRSTR { let bits = { const MASK: bool = true; @@ -23811,28 +23858,28 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - USB OTG FS module reset"] - #[inline(always)] + #[inline] pub fn otgfsrst(&mut self) -> _OTGFSRSTW { _OTGFSRSTW { w: self } } #[doc = "Bit 6 - RNGRST"] - #[inline(always)] + #[inline] pub fn rngrst(&mut self) -> _RNGRSTW { _RNGRSTW { w: self } } #[doc = "Bit 4 - CRYP module reset"] - #[inline(always)] + #[inline] pub fn cryprst(&mut self) -> _CRYPRSTW { _CRYPRSTW { w: self } } @@ -23854,7 +23901,7 @@ pub mod rcc { } impl super::APB1RSTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -23866,14 +23913,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -23883,7 +23930,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -23894,17 +23941,17 @@ pub mod rcc { } impl TIM2RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23915,17 +23962,17 @@ pub mod rcc { } impl TIM3RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23936,17 +23983,17 @@ pub mod rcc { } impl TIM4RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23957,17 +24004,17 @@ pub mod rcc { } impl TIM5RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23978,17 +24025,17 @@ pub mod rcc { } impl TIM6RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -23999,17 +24046,17 @@ pub mod rcc { } impl TIM7RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24020,17 +24067,17 @@ pub mod rcc { } impl TIM12RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24041,17 +24088,17 @@ pub mod rcc { } impl TIM13RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24062,17 +24109,17 @@ pub mod rcc { } impl TIM14RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24083,17 +24130,17 @@ pub mod rcc { } impl WWDGRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24104,17 +24151,17 @@ pub mod rcc { } impl SPI2RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24125,17 +24172,17 @@ pub mod rcc { } impl SPI3RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24146,17 +24193,17 @@ pub mod rcc { } impl UART2RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24167,17 +24214,17 @@ pub mod rcc { } impl USART3RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24188,17 +24235,17 @@ pub mod rcc { } impl I2C1RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24209,17 +24256,17 @@ pub mod rcc { } impl I2C2RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24230,17 +24277,17 @@ pub mod rcc { } impl I2C3RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24251,17 +24298,17 @@ pub mod rcc { } impl I2C4RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24272,17 +24319,17 @@ pub mod rcc { } impl CAN1RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24293,17 +24340,17 @@ pub mod rcc { } impl CAN2RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24314,17 +24361,17 @@ pub mod rcc { } impl PWRRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24335,17 +24382,17 @@ pub mod rcc { } impl LPTIMER1RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24356,17 +24403,17 @@ pub mod rcc { } impl USART4RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24377,17 +24424,17 @@ pub mod rcc { } impl USART5RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24398,17 +24445,17 @@ pub mod rcc { } impl CAN3RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24419,17 +24466,17 @@ pub mod rcc { } impl DACRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24440,17 +24487,17 @@ pub mod rcc { } impl UART7RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24461,17 +24508,17 @@ pub mod rcc { } impl UART8RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -24490,7 +24537,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -24513,7 +24560,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -24536,7 +24583,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -24559,7 +24606,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -24582,7 +24629,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -24605,7 +24652,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -24628,7 +24675,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -24651,7 +24698,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -24674,7 +24721,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -24697,7 +24744,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -24720,7 +24767,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -24743,7 +24790,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -24766,7 +24813,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -24789,7 +24836,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -24812,7 +24859,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -24835,7 +24882,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -24858,7 +24905,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -24881,7 +24928,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -24904,7 +24951,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -24927,7 +24974,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -24950,7 +24997,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -24973,7 +25020,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -24996,7 +25043,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -25019,7 +25066,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -25042,7 +25089,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -25065,7 +25112,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -25088,7 +25135,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -25111,7 +25158,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -25122,12 +25169,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - TIM2 reset"] - #[inline(always)] + #[inline] pub fn tim2rst(&self) -> TIM2RSTR { let bits = { const MASK: bool = true; @@ -25137,7 +25184,7 @@ pub mod rcc { TIM2RSTR { bits } } #[doc = "Bit 1 - TIM3 reset"] - #[inline(always)] + #[inline] pub fn tim3rst(&self) -> TIM3RSTR { let bits = { const MASK: bool = true; @@ -25147,7 +25194,7 @@ pub mod rcc { TIM3RSTR { bits } } #[doc = "Bit 2 - TIM4 reset"] - #[inline(always)] + #[inline] pub fn tim4rst(&self) -> TIM4RSTR { let bits = { const MASK: bool = true; @@ -25157,7 +25204,7 @@ pub mod rcc { TIM4RSTR { bits } } #[doc = "Bit 3 - TIM5 reset"] - #[inline(always)] + #[inline] pub fn tim5rst(&self) -> TIM5RSTR { let bits = { const MASK: bool = true; @@ -25167,7 +25214,7 @@ pub mod rcc { TIM5RSTR { bits } } #[doc = "Bit 4 - TIM6RST"] - #[inline(always)] + #[inline] pub fn tim6rst(&self) -> TIM6RSTR { let bits = { const MASK: bool = true; @@ -25177,7 +25224,7 @@ pub mod rcc { TIM6RSTR { bits } } #[doc = "Bit 5 - TIM7RST"] - #[inline(always)] + #[inline] pub fn tim7rst(&self) -> TIM7RSTR { let bits = { const MASK: bool = true; @@ -25187,7 +25234,7 @@ pub mod rcc { TIM7RSTR { bits } } #[doc = "Bit 6 - TIM12RST"] - #[inline(always)] + #[inline] pub fn tim12rst(&self) -> TIM12RSTR { let bits = { const MASK: bool = true; @@ -25197,7 +25244,7 @@ pub mod rcc { TIM12RSTR { bits } } #[doc = "Bit 7 - TIM13RST"] - #[inline(always)] + #[inline] pub fn tim13rst(&self) -> TIM13RSTR { let bits = { const MASK: bool = true; @@ -25207,7 +25254,7 @@ pub mod rcc { TIM13RSTR { bits } } #[doc = "Bit 8 - TIM14RST"] - #[inline(always)] + #[inline] pub fn tim14rst(&self) -> TIM14RSTR { let bits = { const MASK: bool = true; @@ -25217,7 +25264,7 @@ pub mod rcc { TIM14RSTR { bits } } #[doc = "Bit 11 - Window watchdog reset"] - #[inline(always)] + #[inline] pub fn wwdgrst(&self) -> WWDGRSTR { let bits = { const MASK: bool = true; @@ -25227,7 +25274,7 @@ pub mod rcc { WWDGRSTR { bits } } #[doc = "Bit 14 - SPI 2 reset"] - #[inline(always)] + #[inline] pub fn spi2rst(&self) -> SPI2RSTR { let bits = { const MASK: bool = true; @@ -25237,7 +25284,7 @@ pub mod rcc { SPI2RSTR { bits } } #[doc = "Bit 15 - SPI 3 reset"] - #[inline(always)] + #[inline] pub fn spi3rst(&self) -> SPI3RSTR { let bits = { const MASK: bool = true; @@ -25247,7 +25294,7 @@ pub mod rcc { SPI3RSTR { bits } } #[doc = "Bit 17 - USART 2 reset"] - #[inline(always)] + #[inline] pub fn uart2rst(&self) -> UART2RSTR { let bits = { const MASK: bool = true; @@ -25257,7 +25304,7 @@ pub mod rcc { UART2RSTR { bits } } #[doc = "Bit 18 - USART3RST"] - #[inline(always)] + #[inline] pub fn usart3rst(&self) -> USART3RSTR { let bits = { const MASK: bool = true; @@ -25267,7 +25314,7 @@ pub mod rcc { USART3RSTR { bits } } #[doc = "Bit 21 - I2C 1 reset"] - #[inline(always)] + #[inline] pub fn i2c1rst(&self) -> I2C1RSTR { let bits = { const MASK: bool = true; @@ -25277,7 +25324,7 @@ pub mod rcc { I2C1RSTR { bits } } #[doc = "Bit 22 - I2C 2 reset"] - #[inline(always)] + #[inline] pub fn i2c2rst(&self) -> I2C2RSTR { let bits = { const MASK: bool = true; @@ -25287,7 +25334,7 @@ pub mod rcc { I2C2RSTR { bits } } #[doc = "Bit 23 - I2C3 reset"] - #[inline(always)] + #[inline] pub fn i2c3rst(&self) -> I2C3RSTR { let bits = { const MASK: bool = true; @@ -25297,7 +25344,7 @@ pub mod rcc { I2C3RSTR { bits } } #[doc = "Bit 24 - I2C4RST"] - #[inline(always)] + #[inline] pub fn i2c4rst(&self) -> I2C4RSTR { let bits = { const MASK: bool = true; @@ -25307,7 +25354,7 @@ pub mod rcc { I2C4RSTR { bits } } #[doc = "Bit 25 - CAN1RST"] - #[inline(always)] + #[inline] pub fn can1rst(&self) -> CAN1RSTR { let bits = { const MASK: bool = true; @@ -25317,7 +25364,7 @@ pub mod rcc { CAN1RSTR { bits } } #[doc = "Bit 26 - CAN2RST"] - #[inline(always)] + #[inline] pub fn can2rst(&self) -> CAN2RSTR { let bits = { const MASK: bool = true; @@ -25327,7 +25374,7 @@ pub mod rcc { CAN2RSTR { bits } } #[doc = "Bit 28 - Power interface reset"] - #[inline(always)] + #[inline] pub fn pwrrst(&self) -> PWRRSTR { let bits = { const MASK: bool = true; @@ -25337,7 +25384,7 @@ pub mod rcc { PWRRSTR { bits } } #[doc = "Bit 9 - LPTimer1 reset"] - #[inline(always)] + #[inline] pub fn lptimer1rst(&self) -> LPTIMER1RSTR { let bits = { const MASK: bool = true; @@ -25347,7 +25394,7 @@ pub mod rcc { LPTIMER1RSTR { bits } } #[doc = "Bit 19 - USART4 reset"] - #[inline(always)] + #[inline] pub fn usart4rst(&self) -> USART4RSTR { let bits = { const MASK: bool = true; @@ -25357,7 +25404,7 @@ pub mod rcc { USART4RSTR { bits } } #[doc = "Bit 20 - USART5 reset"] - #[inline(always)] + #[inline] pub fn usart5rst(&self) -> USART5RSTR { let bits = { const MASK: bool = true; @@ -25367,7 +25414,7 @@ pub mod rcc { USART5RSTR { bits } } #[doc = "Bit 27 - CAN 3 reset"] - #[inline(always)] + #[inline] pub fn can3rst(&self) -> CAN3RSTR { let bits = { const MASK: bool = true; @@ -25377,7 +25424,7 @@ pub mod rcc { CAN3RSTR { bits } } #[doc = "Bit 29 - DAC reset"] - #[inline(always)] + #[inline] pub fn dacrst(&self) -> DACRSTR { let bits = { const MASK: bool = true; @@ -25387,7 +25434,7 @@ pub mod rcc { DACRSTR { bits } } #[doc = "Bit 30 - UART 7 reset"] - #[inline(always)] + #[inline] pub fn uart7rst(&self) -> UART7RSTR { let bits = { const MASK: bool = true; @@ -25397,7 +25444,7 @@ pub mod rcc { UART7RSTR { bits } } #[doc = "Bit 31 - UART 8 reset"] - #[inline(always)] + #[inline] pub fn uart8rst(&self) -> UART8RSTR { let bits = { const MASK: bool = true; @@ -25409,153 +25456,153 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - TIM2 reset"] - #[inline(always)] + #[inline] pub fn tim2rst(&mut self) -> _TIM2RSTW { _TIM2RSTW { w: self } } #[doc = "Bit 1 - TIM3 reset"] - #[inline(always)] + #[inline] pub fn tim3rst(&mut self) -> _TIM3RSTW { _TIM3RSTW { w: self } } #[doc = "Bit 2 - TIM4 reset"] - #[inline(always)] + #[inline] pub fn tim4rst(&mut self) -> _TIM4RSTW { _TIM4RSTW { w: self } } #[doc = "Bit 3 - TIM5 reset"] - #[inline(always)] + #[inline] pub fn tim5rst(&mut self) -> _TIM5RSTW { _TIM5RSTW { w: self } } #[doc = "Bit 4 - TIM6RST"] - #[inline(always)] + #[inline] pub fn tim6rst(&mut self) -> _TIM6RSTW { _TIM6RSTW { w: self } } #[doc = "Bit 5 - TIM7RST"] - #[inline(always)] + #[inline] pub fn tim7rst(&mut self) -> _TIM7RSTW { _TIM7RSTW { w: self } } #[doc = "Bit 6 - TIM12RST"] - #[inline(always)] + #[inline] pub fn tim12rst(&mut self) -> _TIM12RSTW { _TIM12RSTW { w: self } } #[doc = "Bit 7 - TIM13RST"] - #[inline(always)] + #[inline] pub fn tim13rst(&mut self) -> _TIM13RSTW { _TIM13RSTW { w: self } } #[doc = "Bit 8 - TIM14RST"] - #[inline(always)] + #[inline] pub fn tim14rst(&mut self) -> _TIM14RSTW { _TIM14RSTW { w: self } } #[doc = "Bit 11 - Window watchdog reset"] - #[inline(always)] + #[inline] pub fn wwdgrst(&mut self) -> _WWDGRSTW { _WWDGRSTW { w: self } } #[doc = "Bit 14 - SPI 2 reset"] - #[inline(always)] + #[inline] pub fn spi2rst(&mut self) -> _SPI2RSTW { _SPI2RSTW { w: self } } #[doc = "Bit 15 - SPI 3 reset"] - #[inline(always)] + #[inline] pub fn spi3rst(&mut self) -> _SPI3RSTW { _SPI3RSTW { w: self } } #[doc = "Bit 17 - USART 2 reset"] - #[inline(always)] + #[inline] pub fn uart2rst(&mut self) -> _UART2RSTW { _UART2RSTW { w: self } } #[doc = "Bit 18 - USART3RST"] - #[inline(always)] + #[inline] pub fn usart3rst(&mut self) -> _USART3RSTW { _USART3RSTW { w: self } } #[doc = "Bit 21 - I2C 1 reset"] - #[inline(always)] + #[inline] pub fn i2c1rst(&mut self) -> _I2C1RSTW { _I2C1RSTW { w: self } } #[doc = "Bit 22 - I2C 2 reset"] - #[inline(always)] + #[inline] pub fn i2c2rst(&mut self) -> _I2C2RSTW { _I2C2RSTW { w: self } } #[doc = "Bit 23 - I2C3 reset"] - #[inline(always)] + #[inline] pub fn i2c3rst(&mut self) -> _I2C3RSTW { _I2C3RSTW { w: self } } #[doc = "Bit 24 - I2C4RST"] - #[inline(always)] + #[inline] pub fn i2c4rst(&mut self) -> _I2C4RSTW { _I2C4RSTW { w: self } } #[doc = "Bit 25 - CAN1RST"] - #[inline(always)] + #[inline] pub fn can1rst(&mut self) -> _CAN1RSTW { _CAN1RSTW { w: self } } #[doc = "Bit 26 - CAN2RST"] - #[inline(always)] + #[inline] pub fn can2rst(&mut self) -> _CAN2RSTW { _CAN2RSTW { w: self } } #[doc = "Bit 28 - Power interface reset"] - #[inline(always)] + #[inline] pub fn pwrrst(&mut self) -> _PWRRSTW { _PWRRSTW { w: self } } #[doc = "Bit 9 - LPTimer1 reset"] - #[inline(always)] + #[inline] pub fn lptimer1rst(&mut self) -> _LPTIMER1RSTW { _LPTIMER1RSTW { w: self } } #[doc = "Bit 19 - USART4 reset"] - #[inline(always)] + #[inline] pub fn usart4rst(&mut self) -> _USART4RSTW { _USART4RSTW { w: self } } #[doc = "Bit 20 - USART5 reset"] - #[inline(always)] + #[inline] pub fn usart5rst(&mut self) -> _USART5RSTW { _USART5RSTW { w: self } } #[doc = "Bit 27 - CAN 3 reset"] - #[inline(always)] + #[inline] pub fn can3rst(&mut self) -> _CAN3RSTW { _CAN3RSTW { w: self } } #[doc = "Bit 29 - DAC reset"] - #[inline(always)] + #[inline] pub fn dacrst(&mut self) -> _DACRSTW { _DACRSTW { w: self } } #[doc = "Bit 30 - UART 7 reset"] - #[inline(always)] + #[inline] pub fn uart7rst(&mut self) -> _UART7RSTW { _UART7RSTW { w: self } } #[doc = "Bit 31 - UART 8 reset"] - #[inline(always)] + #[inline] pub fn uart8rst(&mut self) -> _UART8RSTW { _UART8RSTW { w: self } } @@ -25577,7 +25624,7 @@ pub mod rcc { } impl super::APB2RSTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -25589,14 +25636,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -25606,7 +25653,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -25617,17 +25664,17 @@ pub mod rcc { } impl TIM1RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25638,17 +25685,17 @@ pub mod rcc { } impl TIM8RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25659,17 +25706,17 @@ pub mod rcc { } impl USART1RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25680,17 +25727,17 @@ pub mod rcc { } impl USART6RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25701,17 +25748,17 @@ pub mod rcc { } impl ADCRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25722,17 +25769,17 @@ pub mod rcc { } impl SDIORSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25743,17 +25790,17 @@ pub mod rcc { } impl SPI1RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25764,17 +25811,17 @@ pub mod rcc { } impl SYSCFGRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25785,17 +25832,17 @@ pub mod rcc { } impl TIM9RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25806,17 +25853,17 @@ pub mod rcc { } impl TIM10RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25827,17 +25874,17 @@ pub mod rcc { } impl TIM11RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25848,17 +25895,17 @@ pub mod rcc { } impl DFSDMRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25869,17 +25916,17 @@ pub mod rcc { } impl USART9RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25890,17 +25937,17 @@ pub mod rcc { } impl SART10RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25911,17 +25958,17 @@ pub mod rcc { } impl SPI4RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25932,17 +25979,17 @@ pub mod rcc { } impl SPI5RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25953,17 +26000,17 @@ pub mod rcc { } impl SAI1RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -25974,17 +26021,17 @@ pub mod rcc { } impl DFSDM2RSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -26003,7 +26050,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -26026,7 +26073,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -26049,7 +26096,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -26072,7 +26119,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -26095,7 +26142,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -26118,7 +26165,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -26141,7 +26188,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -26164,7 +26211,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -26187,7 +26234,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -26210,7 +26257,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -26233,7 +26280,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -26256,7 +26303,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -26279,7 +26326,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -26302,7 +26349,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -26325,7 +26372,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -26348,7 +26395,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -26371,7 +26418,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -26394,7 +26441,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -26405,12 +26452,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - TIM1 reset"] - #[inline(always)] + #[inline] pub fn tim1rst(&self) -> TIM1RSTR { let bits = { const MASK: bool = true; @@ -26420,7 +26467,7 @@ pub mod rcc { TIM1RSTR { bits } } #[doc = "Bit 1 - TIM8RST"] - #[inline(always)] + #[inline] pub fn tim8rst(&self) -> TIM8RSTR { let bits = { const MASK: bool = true; @@ -26430,7 +26477,7 @@ pub mod rcc { TIM8RSTR { bits } } #[doc = "Bit 4 - USART1 reset"] - #[inline(always)] + #[inline] pub fn usart1rst(&self) -> USART1RSTR { let bits = { const MASK: bool = true; @@ -26440,7 +26487,7 @@ pub mod rcc { USART1RSTR { bits } } #[doc = "Bit 5 - USART6 reset"] - #[inline(always)] + #[inline] pub fn usart6rst(&self) -> USART6RSTR { let bits = { const MASK: bool = true; @@ -26450,7 +26497,7 @@ pub mod rcc { USART6RSTR { bits } } #[doc = "Bit 8 - ADC interface reset (common to all ADCs)"] - #[inline(always)] + #[inline] pub fn adcrst(&self) -> ADCRSTR { let bits = { const MASK: bool = true; @@ -26460,7 +26507,7 @@ pub mod rcc { ADCRSTR { bits } } #[doc = "Bit 11 - SDIO reset"] - #[inline(always)] + #[inline] pub fn sdiorst(&self) -> SDIORSTR { let bits = { const MASK: bool = true; @@ -26470,7 +26517,7 @@ pub mod rcc { SDIORSTR { bits } } #[doc = "Bit 12 - SPI 1 reset"] - #[inline(always)] + #[inline] pub fn spi1rst(&self) -> SPI1RSTR { let bits = { const MASK: bool = true; @@ -26480,7 +26527,7 @@ pub mod rcc { SPI1RSTR { bits } } #[doc = "Bit 14 - System configuration controller reset"] - #[inline(always)] + #[inline] pub fn syscfgrst(&self) -> SYSCFGRSTR { let bits = { const MASK: bool = true; @@ -26490,7 +26537,7 @@ pub mod rcc { SYSCFGRSTR { bits } } #[doc = "Bit 16 - TIM9 reset"] - #[inline(always)] + #[inline] pub fn tim9rst(&self) -> TIM9RSTR { let bits = { const MASK: bool = true; @@ -26500,7 +26547,7 @@ pub mod rcc { TIM9RSTR { bits } } #[doc = "Bit 17 - TIM10 reset"] - #[inline(always)] + #[inline] pub fn tim10rst(&self) -> TIM10RSTR { let bits = { const MASK: bool = true; @@ -26510,7 +26557,7 @@ pub mod rcc { TIM10RSTR { bits } } #[doc = "Bit 18 - TIM11 reset"] - #[inline(always)] + #[inline] pub fn tim11rst(&self) -> TIM11RSTR { let bits = { const MASK: bool = true; @@ -26520,7 +26567,7 @@ pub mod rcc { TIM11RSTR { bits } } #[doc = "Bit 24 - DFSDMRST"] - #[inline(always)] + #[inline] pub fn dfsdmrst(&self) -> DFSDMRSTR { let bits = { const MASK: bool = true; @@ -26530,7 +26577,7 @@ pub mod rcc { DFSDMRSTR { bits } } #[doc = "Bit 6 - USART9 reset"] - #[inline(always)] + #[inline] pub fn usart9rst(&self) -> USART9RSTR { let bits = { const MASK: bool = true; @@ -26540,7 +26587,7 @@ pub mod rcc { USART9RSTR { bits } } #[doc = "Bit 7 - USART10 reset"] - #[inline(always)] + #[inline] pub fn sart10rst(&self) -> SART10RSTR { let bits = { const MASK: bool = true; @@ -26550,7 +26597,7 @@ pub mod rcc { SART10RSTR { bits } } #[doc = "Bit 13 - SPI4 reset"] - #[inline(always)] + #[inline] pub fn spi4rst(&self) -> SPI4RSTR { let bits = { const MASK: bool = true; @@ -26560,7 +26607,7 @@ pub mod rcc { SPI4RSTR { bits } } #[doc = "Bit 20 - SPI5RST"] - #[inline(always)] + #[inline] pub fn spi5rst(&self) -> SPI5RSTR { let bits = { const MASK: bool = true; @@ -26570,7 +26617,7 @@ pub mod rcc { SPI5RSTR { bits } } #[doc = "Bit 22 - SAI1 reset"] - #[inline(always)] + #[inline] pub fn sai1rst(&self) -> SAI1RSTR { let bits = { const MASK: bool = true; @@ -26580,7 +26627,7 @@ pub mod rcc { SAI1RSTR { bits } } #[doc = "Bit 25 - DFSDM2 reset"] - #[inline(always)] + #[inline] pub fn dfsdm2rst(&self) -> DFSDM2RSTR { let bits = { const MASK: bool = true; @@ -26592,103 +26639,103 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - TIM1 reset"] - #[inline(always)] + #[inline] pub fn tim1rst(&mut self) -> _TIM1RSTW { _TIM1RSTW { w: self } } #[doc = "Bit 1 - TIM8RST"] - #[inline(always)] + #[inline] pub fn tim8rst(&mut self) -> _TIM8RSTW { _TIM8RSTW { w: self } } #[doc = "Bit 4 - USART1 reset"] - #[inline(always)] + #[inline] pub fn usart1rst(&mut self) -> _USART1RSTW { _USART1RSTW { w: self } } #[doc = "Bit 5 - USART6 reset"] - #[inline(always)] + #[inline] pub fn usart6rst(&mut self) -> _USART6RSTW { _USART6RSTW { w: self } } #[doc = "Bit 8 - ADC interface reset (common to all ADCs)"] - #[inline(always)] + #[inline] pub fn adcrst(&mut self) -> _ADCRSTW { _ADCRSTW { w: self } } #[doc = "Bit 11 - SDIO reset"] - #[inline(always)] + #[inline] pub fn sdiorst(&mut self) -> _SDIORSTW { _SDIORSTW { w: self } } #[doc = "Bit 12 - SPI 1 reset"] - #[inline(always)] + #[inline] pub fn spi1rst(&mut self) -> _SPI1RSTW { _SPI1RSTW { w: self } } #[doc = "Bit 14 - System configuration controller reset"] - #[inline(always)] + #[inline] pub fn syscfgrst(&mut self) -> _SYSCFGRSTW { _SYSCFGRSTW { w: self } } #[doc = "Bit 16 - TIM9 reset"] - #[inline(always)] + #[inline] pub fn tim9rst(&mut self) -> _TIM9RSTW { _TIM9RSTW { w: self } } #[doc = "Bit 17 - TIM10 reset"] - #[inline(always)] + #[inline] pub fn tim10rst(&mut self) -> _TIM10RSTW { _TIM10RSTW { w: self } } #[doc = "Bit 18 - TIM11 reset"] - #[inline(always)] + #[inline] pub fn tim11rst(&mut self) -> _TIM11RSTW { _TIM11RSTW { w: self } } #[doc = "Bit 24 - DFSDMRST"] - #[inline(always)] + #[inline] pub fn dfsdmrst(&mut self) -> _DFSDMRSTW { _DFSDMRSTW { w: self } } #[doc = "Bit 6 - USART9 reset"] - #[inline(always)] + #[inline] pub fn usart9rst(&mut self) -> _USART9RSTW { _USART9RSTW { w: self } } #[doc = "Bit 7 - USART10 reset"] - #[inline(always)] + #[inline] pub fn sart10rst(&mut self) -> _SART10RSTW { _SART10RSTW { w: self } } #[doc = "Bit 13 - SPI4 reset"] - #[inline(always)] + #[inline] pub fn spi4rst(&mut self) -> _SPI4RSTW { _SPI4RSTW { w: self } } #[doc = "Bit 20 - SPI5RST"] - #[inline(always)] + #[inline] pub fn spi5rst(&mut self) -> _SPI5RSTW { _SPI5RSTW { w: self } } #[doc = "Bit 22 - SAI1 reset"] - #[inline(always)] + #[inline] pub fn sai1rst(&mut self) -> _SAI1RSTW { _SAI1RSTW { w: self } } #[doc = "Bit 25 - DFSDM2 reset"] - #[inline(always)] + #[inline] pub fn dfsdm2rst(&mut self) -> _DFSDM2RSTW { _DFSDM2RSTW { w: self } } @@ -26710,7 +26757,7 @@ pub mod rcc { } impl super::AHB1ENR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -26722,14 +26769,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -26739,7 +26786,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -26750,17 +26797,17 @@ pub mod rcc { } impl GPIOAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -26771,17 +26818,17 @@ pub mod rcc { } impl GPIOBENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -26792,17 +26839,17 @@ pub mod rcc { } impl GPIOCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -26813,17 +26860,17 @@ pub mod rcc { } impl GPIODENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -26834,17 +26881,17 @@ pub mod rcc { } impl GPIOEENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -26855,17 +26902,17 @@ pub mod rcc { } impl GPIOFENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -26876,17 +26923,17 @@ pub mod rcc { } impl GPIOGENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -26897,17 +26944,17 @@ pub mod rcc { } impl GPIOHENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -26918,17 +26965,17 @@ pub mod rcc { } impl CRCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -26939,17 +26986,17 @@ pub mod rcc { } impl DMA1ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -26960,17 +27007,17 @@ pub mod rcc { } impl DMA2ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -26989,7 +27036,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -27012,7 +27059,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -27035,7 +27082,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -27058,7 +27105,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -27081,7 +27128,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -27104,7 +27151,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -27127,7 +27174,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -27150,7 +27197,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -27173,7 +27220,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -27196,7 +27243,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -27219,7 +27266,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -27230,12 +27277,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - IO port A clock enable"] - #[inline(always)] + #[inline] pub fn gpioaen(&self) -> GPIOAENR { let bits = { const MASK: bool = true; @@ -27245,7 +27292,7 @@ pub mod rcc { GPIOAENR { bits } } #[doc = "Bit 1 - IO port B clock enable"] - #[inline(always)] + #[inline] pub fn gpioben(&self) -> GPIOBENR { let bits = { const MASK: bool = true; @@ -27255,7 +27302,7 @@ pub mod rcc { GPIOBENR { bits } } #[doc = "Bit 2 - IO port C clock enable"] - #[inline(always)] + #[inline] pub fn gpiocen(&self) -> GPIOCENR { let bits = { const MASK: bool = true; @@ -27265,7 +27312,7 @@ pub mod rcc { GPIOCENR { bits } } #[doc = "Bit 3 - IO port D clock enable"] - #[inline(always)] + #[inline] pub fn gpioden(&self) -> GPIODENR { let bits = { const MASK: bool = true; @@ -27275,7 +27322,7 @@ pub mod rcc { GPIODENR { bits } } #[doc = "Bit 4 - IO port E clock enable"] - #[inline(always)] + #[inline] pub fn gpioeen(&self) -> GPIOEENR { let bits = { const MASK: bool = true; @@ -27285,7 +27332,7 @@ pub mod rcc { GPIOEENR { bits } } #[doc = "Bit 5 - IO port F clock enable"] - #[inline(always)] + #[inline] pub fn gpiofen(&self) -> GPIOFENR { let bits = { const MASK: bool = true; @@ -27295,7 +27342,7 @@ pub mod rcc { GPIOFENR { bits } } #[doc = "Bit 6 - IO port G clock enable"] - #[inline(always)] + #[inline] pub fn gpiogen(&self) -> GPIOGENR { let bits = { const MASK: bool = true; @@ -27305,7 +27352,7 @@ pub mod rcc { GPIOGENR { bits } } #[doc = "Bit 7 - IO port H clock enable"] - #[inline(always)] + #[inline] pub fn gpiohen(&self) -> GPIOHENR { let bits = { const MASK: bool = true; @@ -27315,7 +27362,7 @@ pub mod rcc { GPIOHENR { bits } } #[doc = "Bit 12 - CRC clock enable"] - #[inline(always)] + #[inline] pub fn crcen(&self) -> CRCENR { let bits = { const MASK: bool = true; @@ -27325,7 +27372,7 @@ pub mod rcc { CRCENR { bits } } #[doc = "Bit 21 - DMA1 clock enable"] - #[inline(always)] + #[inline] pub fn dma1en(&self) -> DMA1ENR { let bits = { const MASK: bool = true; @@ -27335,7 +27382,7 @@ pub mod rcc { DMA1ENR { bits } } #[doc = "Bit 22 - DMA2 clock enable"] - #[inline(always)] + #[inline] pub fn dma2en(&self) -> DMA2ENR { let bits = { const MASK: bool = true; @@ -27347,68 +27394,68 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 1048576 } + W { bits: 0x0010_0000 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - IO port A clock enable"] - #[inline(always)] + #[inline] pub fn gpioaen(&mut self) -> _GPIOAENW { _GPIOAENW { w: self } } #[doc = "Bit 1 - IO port B clock enable"] - #[inline(always)] + #[inline] pub fn gpioben(&mut self) -> _GPIOBENW { _GPIOBENW { w: self } } #[doc = "Bit 2 - IO port C clock enable"] - #[inline(always)] + #[inline] pub fn gpiocen(&mut self) -> _GPIOCENW { _GPIOCENW { w: self } } #[doc = "Bit 3 - IO port D clock enable"] - #[inline(always)] + #[inline] pub fn gpioden(&mut self) -> _GPIODENW { _GPIODENW { w: self } } #[doc = "Bit 4 - IO port E clock enable"] - #[inline(always)] + #[inline] pub fn gpioeen(&mut self) -> _GPIOEENW { _GPIOEENW { w: self } } #[doc = "Bit 5 - IO port F clock enable"] - #[inline(always)] + #[inline] pub fn gpiofen(&mut self) -> _GPIOFENW { _GPIOFENW { w: self } } #[doc = "Bit 6 - IO port G clock enable"] - #[inline(always)] + #[inline] pub fn gpiogen(&mut self) -> _GPIOGENW { _GPIOGENW { w: self } } #[doc = "Bit 7 - IO port H clock enable"] - #[inline(always)] + #[inline] pub fn gpiohen(&mut self) -> _GPIOHENW { _GPIOHENW { w: self } } #[doc = "Bit 12 - CRC clock enable"] - #[inline(always)] + #[inline] pub fn crcen(&mut self) -> _CRCENW { _CRCENW { w: self } } #[doc = "Bit 21 - DMA1 clock enable"] - #[inline(always)] + #[inline] pub fn dma1en(&mut self) -> _DMA1ENW { _DMA1ENW { w: self } } #[doc = "Bit 22 - DMA2 clock enable"] - #[inline(always)] + #[inline] pub fn dma2en(&mut self) -> _DMA2ENW { _DMA2ENW { w: self } } @@ -27430,7 +27477,7 @@ pub mod rcc { } impl super::AHB2ENR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -27442,14 +27489,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -27459,7 +27506,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -27470,17 +27517,17 @@ pub mod rcc { } impl OTGFSENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27491,17 +27538,17 @@ pub mod rcc { } impl RNGENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27512,17 +27559,17 @@ pub mod rcc { } impl CRYPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27541,7 +27588,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -27564,7 +27611,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -27587,7 +27634,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -27598,12 +27645,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - USB OTG FS clock enable"] - #[inline(always)] + #[inline] pub fn otgfsen(&self) -> OTGFSENR { let bits = { const MASK: bool = true; @@ -27613,7 +27660,7 @@ pub mod rcc { OTGFSENR { bits } } #[doc = "Bit 6 - RNGEN"] - #[inline(always)] + #[inline] pub fn rngen(&self) -> RNGENR { let bits = { const MASK: bool = true; @@ -27623,7 +27670,7 @@ pub mod rcc { RNGENR { bits } } #[doc = "Bit 4 - CRYP clock enable"] - #[inline(always)] + #[inline] pub fn crypen(&self) -> CRYPENR { let bits = { const MASK: bool = true; @@ -27635,28 +27682,28 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - USB OTG FS clock enable"] - #[inline(always)] + #[inline] pub fn otgfsen(&mut self) -> _OTGFSENW { _OTGFSENW { w: self } } #[doc = "Bit 6 - RNGEN"] - #[inline(always)] + #[inline] pub fn rngen(&mut self) -> _RNGENW { _RNGENW { w: self } } #[doc = "Bit 4 - CRYP clock enable"] - #[inline(always)] + #[inline] pub fn crypen(&mut self) -> _CRYPENW { _CRYPENW { w: self } } @@ -27678,7 +27725,7 @@ pub mod rcc { } impl super::APB1ENR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -27690,14 +27737,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -27707,7 +27754,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -27718,17 +27765,17 @@ pub mod rcc { } impl TIM2ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27739,17 +27786,17 @@ pub mod rcc { } impl TIM3ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27760,17 +27807,17 @@ pub mod rcc { } impl TIM4ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27781,17 +27828,17 @@ pub mod rcc { } impl TIM5ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27802,17 +27849,17 @@ pub mod rcc { } impl TIM6ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27823,17 +27870,17 @@ pub mod rcc { } impl TIM7ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27844,17 +27891,17 @@ pub mod rcc { } impl TIM12ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27865,17 +27912,17 @@ pub mod rcc { } impl TIM13ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27886,17 +27933,17 @@ pub mod rcc { } impl TIM14ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27907,17 +27954,17 @@ pub mod rcc { } impl WWDGENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27928,17 +27975,17 @@ pub mod rcc { } impl SPI2ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27949,17 +27996,17 @@ pub mod rcc { } impl SPI3ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27970,17 +28017,17 @@ pub mod rcc { } impl USART2ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -27991,17 +28038,17 @@ pub mod rcc { } impl USART3ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28012,17 +28059,17 @@ pub mod rcc { } impl I2C1ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28033,17 +28080,17 @@ pub mod rcc { } impl I2C2ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28054,17 +28101,17 @@ pub mod rcc { } impl I2C3ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28075,17 +28122,17 @@ pub mod rcc { } impl I2C4ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28096,17 +28143,17 @@ pub mod rcc { } impl CAN1ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28117,17 +28164,17 @@ pub mod rcc { } impl CAN2ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28138,17 +28185,17 @@ pub mod rcc { } impl PWRENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28159,17 +28206,17 @@ pub mod rcc { } impl LPTIMER1ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28180,17 +28227,17 @@ pub mod rcc { } impl RTCAPBR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28201,17 +28248,17 @@ pub mod rcc { } impl UART4ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28222,17 +28269,17 @@ pub mod rcc { } impl UART5ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28243,17 +28290,17 @@ pub mod rcc { } impl CAN3ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28264,17 +28311,17 @@ pub mod rcc { } impl DACENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28285,17 +28332,17 @@ pub mod rcc { } impl UART7ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28306,17 +28353,17 @@ pub mod rcc { } impl UART8ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -28335,7 +28382,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -28358,7 +28405,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -28381,7 +28428,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -28404,7 +28451,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -28427,7 +28474,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -28450,7 +28497,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -28473,7 +28520,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -28496,7 +28543,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -28519,7 +28566,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -28542,7 +28589,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -28565,7 +28612,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -28588,7 +28635,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -28611,7 +28658,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -28634,7 +28681,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -28657,7 +28704,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -28680,7 +28727,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -28703,7 +28750,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -28726,7 +28773,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -28749,7 +28796,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -28772,7 +28819,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -28795,7 +28842,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -28818,7 +28865,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -28841,7 +28888,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -28864,7 +28911,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -28887,7 +28934,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -28910,7 +28957,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -28933,7 +28980,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -28956,7 +29003,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -28979,7 +29026,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -28990,12 +29037,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - TIM2 clock enable"] - #[inline(always)] + #[inline] pub fn tim2en(&self) -> TIM2ENR { let bits = { const MASK: bool = true; @@ -29005,7 +29052,7 @@ pub mod rcc { TIM2ENR { bits } } #[doc = "Bit 1 - TIM3 clock enable"] - #[inline(always)] + #[inline] pub fn tim3en(&self) -> TIM3ENR { let bits = { const MASK: bool = true; @@ -29015,7 +29062,7 @@ pub mod rcc { TIM3ENR { bits } } #[doc = "Bit 2 - TIM4 clock enable"] - #[inline(always)] + #[inline] pub fn tim4en(&self) -> TIM4ENR { let bits = { const MASK: bool = true; @@ -29025,7 +29072,7 @@ pub mod rcc { TIM4ENR { bits } } #[doc = "Bit 3 - TIM5 clock enable"] - #[inline(always)] + #[inline] pub fn tim5en(&self) -> TIM5ENR { let bits = { const MASK: bool = true; @@ -29035,7 +29082,7 @@ pub mod rcc { TIM5ENR { bits } } #[doc = "Bit 4 - TIM6EN"] - #[inline(always)] + #[inline] pub fn tim6en(&self) -> TIM6ENR { let bits = { const MASK: bool = true; @@ -29045,7 +29092,7 @@ pub mod rcc { TIM6ENR { bits } } #[doc = "Bit 5 - TIM7EN"] - #[inline(always)] + #[inline] pub fn tim7en(&self) -> TIM7ENR { let bits = { const MASK: bool = true; @@ -29055,7 +29102,7 @@ pub mod rcc { TIM7ENR { bits } } #[doc = "Bit 6 - TIM12EN"] - #[inline(always)] + #[inline] pub fn tim12en(&self) -> TIM12ENR { let bits = { const MASK: bool = true; @@ -29065,7 +29112,7 @@ pub mod rcc { TIM12ENR { bits } } #[doc = "Bit 7 - TIM13EN"] - #[inline(always)] + #[inline] pub fn tim13en(&self) -> TIM13ENR { let bits = { const MASK: bool = true; @@ -29075,7 +29122,7 @@ pub mod rcc { TIM13ENR { bits } } #[doc = "Bit 8 - TIM14EN"] - #[inline(always)] + #[inline] pub fn tim14en(&self) -> TIM14ENR { let bits = { const MASK: bool = true; @@ -29085,7 +29132,7 @@ pub mod rcc { TIM14ENR { bits } } #[doc = "Bit 11 - Window watchdog clock enable"] - #[inline(always)] + #[inline] pub fn wwdgen(&self) -> WWDGENR { let bits = { const MASK: bool = true; @@ -29095,7 +29142,7 @@ pub mod rcc { WWDGENR { bits } } #[doc = "Bit 14 - SPI2 clock enable"] - #[inline(always)] + #[inline] pub fn spi2en(&self) -> SPI2ENR { let bits = { const MASK: bool = true; @@ -29105,7 +29152,7 @@ pub mod rcc { SPI2ENR { bits } } #[doc = "Bit 15 - SPI3 clock enable"] - #[inline(always)] + #[inline] pub fn spi3en(&self) -> SPI3ENR { let bits = { const MASK: bool = true; @@ -29115,7 +29162,7 @@ pub mod rcc { SPI3ENR { bits } } #[doc = "Bit 17 - USART 2 clock enable"] - #[inline(always)] + #[inline] pub fn usart2en(&self) -> USART2ENR { let bits = { const MASK: bool = true; @@ -29125,7 +29172,7 @@ pub mod rcc { USART2ENR { bits } } #[doc = "Bit 18 - USART3EN"] - #[inline(always)] + #[inline] pub fn usart3en(&self) -> USART3ENR { let bits = { const MASK: bool = true; @@ -29135,7 +29182,7 @@ pub mod rcc { USART3ENR { bits } } #[doc = "Bit 21 - I2C1 clock enable"] - #[inline(always)] + #[inline] pub fn i2c1en(&self) -> I2C1ENR { let bits = { const MASK: bool = true; @@ -29145,7 +29192,7 @@ pub mod rcc { I2C1ENR { bits } } #[doc = "Bit 22 - I2C2 clock enable"] - #[inline(always)] + #[inline] pub fn i2c2en(&self) -> I2C2ENR { let bits = { const MASK: bool = true; @@ -29155,7 +29202,7 @@ pub mod rcc { I2C2ENR { bits } } #[doc = "Bit 23 - I2C3 clock enable"] - #[inline(always)] + #[inline] pub fn i2c3en(&self) -> I2C3ENR { let bits = { const MASK: bool = true; @@ -29165,7 +29212,7 @@ pub mod rcc { I2C3ENR { bits } } #[doc = "Bit 24 - I2C4EN"] - #[inline(always)] + #[inline] pub fn i2c4en(&self) -> I2C4ENR { let bits = { const MASK: bool = true; @@ -29175,7 +29222,7 @@ pub mod rcc { I2C4ENR { bits } } #[doc = "Bit 25 - CAN1EN"] - #[inline(always)] + #[inline] pub fn can1en(&self) -> CAN1ENR { let bits = { const MASK: bool = true; @@ -29185,7 +29232,7 @@ pub mod rcc { CAN1ENR { bits } } #[doc = "Bit 26 - CAN2EN"] - #[inline(always)] + #[inline] pub fn can2en(&self) -> CAN2ENR { let bits = { const MASK: bool = true; @@ -29195,7 +29242,7 @@ pub mod rcc { CAN2ENR { bits } } #[doc = "Bit 28 - Power interface clock enable"] - #[inline(always)] + #[inline] pub fn pwren(&self) -> PWRENR { let bits = { const MASK: bool = true; @@ -29205,7 +29252,7 @@ pub mod rcc { PWRENR { bits } } #[doc = "Bit 9 - LPTimer 1 clock enable"] - #[inline(always)] + #[inline] pub fn lptimer1en(&self) -> LPTIMER1ENR { let bits = { const MASK: bool = true; @@ -29215,7 +29262,7 @@ pub mod rcc { LPTIMER1ENR { bits } } #[doc = "Bit 10 - clock enable"] - #[inline(always)] + #[inline] pub fn rtcapb(&self) -> RTCAPBR { let bits = { const MASK: bool = true; @@ -29225,7 +29272,7 @@ pub mod rcc { RTCAPBR { bits } } #[doc = "Bit 19 - UART 4 clock enable"] - #[inline(always)] + #[inline] pub fn uart4en(&self) -> UART4ENR { let bits = { const MASK: bool = true; @@ -29235,7 +29282,7 @@ pub mod rcc { UART4ENR { bits } } #[doc = "Bit 20 - UART 5 clock enable"] - #[inline(always)] + #[inline] pub fn uart5en(&self) -> UART5ENR { let bits = { const MASK: bool = true; @@ -29245,7 +29292,7 @@ pub mod rcc { UART5ENR { bits } } #[doc = "Bit 27 - CAN 3 clock enable"] - #[inline(always)] + #[inline] pub fn can3en(&self) -> CAN3ENR { let bits = { const MASK: bool = true; @@ -29255,7 +29302,7 @@ pub mod rcc { CAN3ENR { bits } } #[doc = "Bit 29 - DAC clock enable"] - #[inline(always)] + #[inline] pub fn dacen(&self) -> DACENR { let bits = { const MASK: bool = true; @@ -29265,7 +29312,7 @@ pub mod rcc { DACENR { bits } } #[doc = "Bit 30 - UART7 clock enable"] - #[inline(always)] + #[inline] pub fn uart7en(&self) -> UART7ENR { let bits = { const MASK: bool = true; @@ -29275,7 +29322,7 @@ pub mod rcc { UART7ENR { bits } } #[doc = "Bit 31 - UART8 clock enable"] - #[inline(always)] + #[inline] pub fn uart8en(&self) -> UART8ENR { let bits = { const MASK: bool = true; @@ -29287,158 +29334,158 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - TIM2 clock enable"] - #[inline(always)] + #[inline] pub fn tim2en(&mut self) -> _TIM2ENW { _TIM2ENW { w: self } } #[doc = "Bit 1 - TIM3 clock enable"] - #[inline(always)] + #[inline] pub fn tim3en(&mut self) -> _TIM3ENW { _TIM3ENW { w: self } } #[doc = "Bit 2 - TIM4 clock enable"] - #[inline(always)] + #[inline] pub fn tim4en(&mut self) -> _TIM4ENW { _TIM4ENW { w: self } } #[doc = "Bit 3 - TIM5 clock enable"] - #[inline(always)] + #[inline] pub fn tim5en(&mut self) -> _TIM5ENW { _TIM5ENW { w: self } } #[doc = "Bit 4 - TIM6EN"] - #[inline(always)] + #[inline] pub fn tim6en(&mut self) -> _TIM6ENW { _TIM6ENW { w: self } } #[doc = "Bit 5 - TIM7EN"] - #[inline(always)] + #[inline] pub fn tim7en(&mut self) -> _TIM7ENW { _TIM7ENW { w: self } } #[doc = "Bit 6 - TIM12EN"] - #[inline(always)] + #[inline] pub fn tim12en(&mut self) -> _TIM12ENW { _TIM12ENW { w: self } } #[doc = "Bit 7 - TIM13EN"] - #[inline(always)] + #[inline] pub fn tim13en(&mut self) -> _TIM13ENW { _TIM13ENW { w: self } } #[doc = "Bit 8 - TIM14EN"] - #[inline(always)] + #[inline] pub fn tim14en(&mut self) -> _TIM14ENW { _TIM14ENW { w: self } } #[doc = "Bit 11 - Window watchdog clock enable"] - #[inline(always)] + #[inline] pub fn wwdgen(&mut self) -> _WWDGENW { _WWDGENW { w: self } } #[doc = "Bit 14 - SPI2 clock enable"] - #[inline(always)] + #[inline] pub fn spi2en(&mut self) -> _SPI2ENW { _SPI2ENW { w: self } } #[doc = "Bit 15 - SPI3 clock enable"] - #[inline(always)] + #[inline] pub fn spi3en(&mut self) -> _SPI3ENW { _SPI3ENW { w: self } } #[doc = "Bit 17 - USART 2 clock enable"] - #[inline(always)] + #[inline] pub fn usart2en(&mut self) -> _USART2ENW { _USART2ENW { w: self } } #[doc = "Bit 18 - USART3EN"] - #[inline(always)] + #[inline] pub fn usart3en(&mut self) -> _USART3ENW { _USART3ENW { w: self } } #[doc = "Bit 21 - I2C1 clock enable"] - #[inline(always)] + #[inline] pub fn i2c1en(&mut self) -> _I2C1ENW { _I2C1ENW { w: self } } #[doc = "Bit 22 - I2C2 clock enable"] - #[inline(always)] + #[inline] pub fn i2c2en(&mut self) -> _I2C2ENW { _I2C2ENW { w: self } } #[doc = "Bit 23 - I2C3 clock enable"] - #[inline(always)] + #[inline] pub fn i2c3en(&mut self) -> _I2C3ENW { _I2C3ENW { w: self } } #[doc = "Bit 24 - I2C4EN"] - #[inline(always)] + #[inline] pub fn i2c4en(&mut self) -> _I2C4ENW { _I2C4ENW { w: self } } #[doc = "Bit 25 - CAN1EN"] - #[inline(always)] + #[inline] pub fn can1en(&mut self) -> _CAN1ENW { _CAN1ENW { w: self } } #[doc = "Bit 26 - CAN2EN"] - #[inline(always)] + #[inline] pub fn can2en(&mut self) -> _CAN2ENW { _CAN2ENW { w: self } } #[doc = "Bit 28 - Power interface clock enable"] - #[inline(always)] + #[inline] pub fn pwren(&mut self) -> _PWRENW { _PWRENW { w: self } } #[doc = "Bit 9 - LPTimer 1 clock enable"] - #[inline(always)] + #[inline] pub fn lptimer1en(&mut self) -> _LPTIMER1ENW { _LPTIMER1ENW { w: self } } #[doc = "Bit 10 - clock enable"] - #[inline(always)] + #[inline] pub fn rtcapb(&mut self) -> _RTCAPBW { _RTCAPBW { w: self } } #[doc = "Bit 19 - UART 4 clock enable"] - #[inline(always)] + #[inline] pub fn uart4en(&mut self) -> _UART4ENW { _UART4ENW { w: self } } #[doc = "Bit 20 - UART 5 clock enable"] - #[inline(always)] + #[inline] pub fn uart5en(&mut self) -> _UART5ENW { _UART5ENW { w: self } } #[doc = "Bit 27 - CAN 3 clock enable"] - #[inline(always)] + #[inline] pub fn can3en(&mut self) -> _CAN3ENW { _CAN3ENW { w: self } } #[doc = "Bit 29 - DAC clock enable"] - #[inline(always)] + #[inline] pub fn dacen(&mut self) -> _DACENW { _DACENW { w: self } } #[doc = "Bit 30 - UART7 clock enable"] - #[inline(always)] + #[inline] pub fn uart7en(&mut self) -> _UART7ENW { _UART7ENW { w: self } } #[doc = "Bit 31 - UART8 clock enable"] - #[inline(always)] + #[inline] pub fn uart8en(&mut self) -> _UART8ENW { _UART8ENW { w: self } } @@ -29460,7 +29507,7 @@ pub mod rcc { } impl super::APB2ENR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -29472,14 +29519,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -29489,7 +29536,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -29500,17 +29547,17 @@ pub mod rcc { } impl TIM1ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29521,17 +29568,17 @@ pub mod rcc { } impl TIM8ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29542,17 +29589,17 @@ pub mod rcc { } impl USART1ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29563,17 +29610,17 @@ pub mod rcc { } impl USART6ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29584,17 +29631,17 @@ pub mod rcc { } impl ADC1ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29605,17 +29652,17 @@ pub mod rcc { } impl SDIOENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29626,17 +29673,17 @@ pub mod rcc { } impl SPI1ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29647,17 +29694,17 @@ pub mod rcc { } impl SPI4ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29668,17 +29715,17 @@ pub mod rcc { } impl SYSCFGENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29689,17 +29736,17 @@ pub mod rcc { } impl TIM9ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29710,17 +29757,17 @@ pub mod rcc { } impl TIM10ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29731,17 +29778,17 @@ pub mod rcc { } impl TIM11ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29752,17 +29799,17 @@ pub mod rcc { } impl DFSDMENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29773,17 +29820,17 @@ pub mod rcc { } impl SPI5ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29794,17 +29841,17 @@ pub mod rcc { } impl SAI1ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29815,17 +29862,17 @@ pub mod rcc { } impl DFSDM2ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -29844,7 +29891,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -29867,7 +29914,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -29890,7 +29937,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -29913,7 +29960,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -29936,7 +29983,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -29959,7 +30006,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -29982,7 +30029,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -30005,7 +30052,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -30028,7 +30075,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -30051,7 +30098,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -30074,7 +30121,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -30097,7 +30144,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -30120,7 +30167,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -30143,7 +30190,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -30166,7 +30213,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -30189,7 +30236,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -30200,12 +30247,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - TIM1 clock enable"] - #[inline(always)] + #[inline] pub fn tim1en(&self) -> TIM1ENR { let bits = { const MASK: bool = true; @@ -30215,7 +30262,7 @@ pub mod rcc { TIM1ENR { bits } } #[doc = "Bit 1 - TIM8EN"] - #[inline(always)] + #[inline] pub fn tim8en(&self) -> TIM8ENR { let bits = { const MASK: bool = true; @@ -30225,7 +30272,7 @@ pub mod rcc { TIM8ENR { bits } } #[doc = "Bit 4 - USART1 clock enable"] - #[inline(always)] + #[inline] pub fn usart1en(&self) -> USART1ENR { let bits = { const MASK: bool = true; @@ -30235,7 +30282,7 @@ pub mod rcc { USART1ENR { bits } } #[doc = "Bit 5 - USART6 clock enable"] - #[inline(always)] + #[inline] pub fn usart6en(&self) -> USART6ENR { let bits = { const MASK: bool = true; @@ -30245,7 +30292,7 @@ pub mod rcc { USART6ENR { bits } } #[doc = "Bit 8 - ADC1 clock enable"] - #[inline(always)] + #[inline] pub fn adc1en(&self) -> ADC1ENR { let bits = { const MASK: bool = true; @@ -30255,7 +30302,7 @@ pub mod rcc { ADC1ENR { bits } } #[doc = "Bit 11 - SDIO clock enable"] - #[inline(always)] + #[inline] pub fn sdioen(&self) -> SDIOENR { let bits = { const MASK: bool = true; @@ -30265,7 +30312,7 @@ pub mod rcc { SDIOENR { bits } } #[doc = "Bit 12 - SPI1 clock enable"] - #[inline(always)] + #[inline] pub fn spi1en(&self) -> SPI1ENR { let bits = { const MASK: bool = true; @@ -30275,7 +30322,7 @@ pub mod rcc { SPI1ENR { bits } } #[doc = "Bit 13 - SPI4 clock enable"] - #[inline(always)] + #[inline] pub fn spi4en(&self) -> SPI4ENR { let bits = { const MASK: bool = true; @@ -30285,7 +30332,7 @@ pub mod rcc { SPI4ENR { bits } } #[doc = "Bit 14 - System configuration controller clock enable"] - #[inline(always)] + #[inline] pub fn syscfgen(&self) -> SYSCFGENR { let bits = { const MASK: bool = true; @@ -30295,7 +30342,7 @@ pub mod rcc { SYSCFGENR { bits } } #[doc = "Bit 16 - TIM9 clock enable"] - #[inline(always)] + #[inline] pub fn tim9en(&self) -> TIM9ENR { let bits = { const MASK: bool = true; @@ -30305,7 +30352,7 @@ pub mod rcc { TIM9ENR { bits } } #[doc = "Bit 17 - TIM10 clock enable"] - #[inline(always)] + #[inline] pub fn tim10en(&self) -> TIM10ENR { let bits = { const MASK: bool = true; @@ -30315,7 +30362,7 @@ pub mod rcc { TIM10ENR { bits } } #[doc = "Bit 18 - TIM11 clock enable"] - #[inline(always)] + #[inline] pub fn tim11en(&self) -> TIM11ENR { let bits = { const MASK: bool = true; @@ -30325,7 +30372,7 @@ pub mod rcc { TIM11ENR { bits } } #[doc = "Bit 24 - DFSDMEN"] - #[inline(always)] + #[inline] pub fn dfsdmen(&self) -> DFSDMENR { let bits = { const MASK: bool = true; @@ -30335,7 +30382,7 @@ pub mod rcc { DFSDMENR { bits } } #[doc = "Bit 20 - SPI5 clock enable"] - #[inline(always)] + #[inline] pub fn spi5en(&self) -> SPI5ENR { let bits = { const MASK: bool = true; @@ -30345,7 +30392,7 @@ pub mod rcc { SPI5ENR { bits } } #[doc = "Bit 22 - SAI 1 clock enable"] - #[inline(always)] + #[inline] pub fn sai1en(&self) -> SAI1ENR { let bits = { const MASK: bool = true; @@ -30355,7 +30402,7 @@ pub mod rcc { SAI1ENR { bits } } #[doc = "Bit 25 - DFSDM2 clock enable"] - #[inline(always)] + #[inline] pub fn dfsdm2en(&self) -> DFSDM2ENR { let bits = { const MASK: bool = true; @@ -30367,93 +30414,93 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - TIM1 clock enable"] - #[inline(always)] + #[inline] pub fn tim1en(&mut self) -> _TIM1ENW { _TIM1ENW { w: self } } #[doc = "Bit 1 - TIM8EN"] - #[inline(always)] + #[inline] pub fn tim8en(&mut self) -> _TIM8ENW { _TIM8ENW { w: self } } #[doc = "Bit 4 - USART1 clock enable"] - #[inline(always)] + #[inline] pub fn usart1en(&mut self) -> _USART1ENW { _USART1ENW { w: self } } #[doc = "Bit 5 - USART6 clock enable"] - #[inline(always)] + #[inline] pub fn usart6en(&mut self) -> _USART6ENW { _USART6ENW { w: self } } #[doc = "Bit 8 - ADC1 clock enable"] - #[inline(always)] + #[inline] pub fn adc1en(&mut self) -> _ADC1ENW { _ADC1ENW { w: self } } #[doc = "Bit 11 - SDIO clock enable"] - #[inline(always)] + #[inline] pub fn sdioen(&mut self) -> _SDIOENW { _SDIOENW { w: self } } #[doc = "Bit 12 - SPI1 clock enable"] - #[inline(always)] + #[inline] pub fn spi1en(&mut self) -> _SPI1ENW { _SPI1ENW { w: self } } #[doc = "Bit 13 - SPI4 clock enable"] - #[inline(always)] + #[inline] pub fn spi4en(&mut self) -> _SPI4ENW { _SPI4ENW { w: self } } #[doc = "Bit 14 - System configuration controller clock enable"] - #[inline(always)] + #[inline] pub fn syscfgen(&mut self) -> _SYSCFGENW { _SYSCFGENW { w: self } } #[doc = "Bit 16 - TIM9 clock enable"] - #[inline(always)] + #[inline] pub fn tim9en(&mut self) -> _TIM9ENW { _TIM9ENW { w: self } } #[doc = "Bit 17 - TIM10 clock enable"] - #[inline(always)] + #[inline] pub fn tim10en(&mut self) -> _TIM10ENW { _TIM10ENW { w: self } } #[doc = "Bit 18 - TIM11 clock enable"] - #[inline(always)] + #[inline] pub fn tim11en(&mut self) -> _TIM11ENW { _TIM11ENW { w: self } } #[doc = "Bit 24 - DFSDMEN"] - #[inline(always)] + #[inline] pub fn dfsdmen(&mut self) -> _DFSDMENW { _DFSDMENW { w: self } } #[doc = "Bit 20 - SPI5 clock enable"] - #[inline(always)] + #[inline] pub fn spi5en(&mut self) -> _SPI5ENW { _SPI5ENW { w: self } } #[doc = "Bit 22 - SAI 1 clock enable"] - #[inline(always)] + #[inline] pub fn sai1en(&mut self) -> _SAI1ENW { _SAI1ENW { w: self } } #[doc = "Bit 25 - DFSDM2 clock enable"] - #[inline(always)] + #[inline] pub fn dfsdm2en(&mut self) -> _DFSDM2ENW { _DFSDM2ENW { w: self } } @@ -30475,7 +30522,7 @@ pub mod rcc { } impl super::AHB1LPENR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -30487,14 +30534,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -30504,7 +30551,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -30515,17 +30562,17 @@ pub mod rcc { } impl GPIOALPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -30536,17 +30583,17 @@ pub mod rcc { } impl GPIOBLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -30557,17 +30604,17 @@ pub mod rcc { } impl GPIOCLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -30578,17 +30625,17 @@ pub mod rcc { } impl GPIODLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -30599,17 +30646,17 @@ pub mod rcc { } impl GPIOELPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -30620,17 +30667,17 @@ pub mod rcc { } impl GPIOFLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -30641,17 +30688,17 @@ pub mod rcc { } impl GPIOGLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -30662,17 +30709,17 @@ pub mod rcc { } impl GPIOHLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -30683,17 +30730,17 @@ pub mod rcc { } impl CRCLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -30704,17 +30751,17 @@ pub mod rcc { } impl FLITFLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -30725,17 +30772,17 @@ pub mod rcc { } impl SRAM1LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -30746,17 +30793,17 @@ pub mod rcc { } impl DMA1LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -30767,17 +30814,17 @@ pub mod rcc { } impl DMA2LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -30788,17 +30835,17 @@ pub mod rcc { } impl SRAM2LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -30817,7 +30864,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -30840,7 +30887,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -30863,7 +30910,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -30886,7 +30933,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -30909,7 +30956,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -30932,7 +30979,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -30955,7 +31002,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -30978,7 +31025,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -31001,7 +31048,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -31024,7 +31071,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -31047,7 +31094,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -31070,7 +31117,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -31093,7 +31140,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -31116,7 +31163,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -31127,12 +31174,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - IO port A clock enable during sleep mode"] - #[inline(always)] + #[inline] pub fn gpioalpen(&self) -> GPIOALPENR { let bits = { const MASK: bool = true; @@ -31142,7 +31189,7 @@ pub mod rcc { GPIOALPENR { bits } } #[doc = "Bit 1 - IO port B clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn gpioblpen(&self) -> GPIOBLPENR { let bits = { const MASK: bool = true; @@ -31152,7 +31199,7 @@ pub mod rcc { GPIOBLPENR { bits } } #[doc = "Bit 2 - IO port C clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn gpioclpen(&self) -> GPIOCLPENR { let bits = { const MASK: bool = true; @@ -31162,7 +31209,7 @@ pub mod rcc { GPIOCLPENR { bits } } #[doc = "Bit 3 - IO port D clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn gpiodlpen(&self) -> GPIODLPENR { let bits = { const MASK: bool = true; @@ -31172,7 +31219,7 @@ pub mod rcc { GPIODLPENR { bits } } #[doc = "Bit 4 - IO port E clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn gpioelpen(&self) -> GPIOELPENR { let bits = { const MASK: bool = true; @@ -31182,7 +31229,7 @@ pub mod rcc { GPIOELPENR { bits } } #[doc = "Bit 5 - IO port F clock enable during sleep mode"] - #[inline(always)] + #[inline] pub fn gpioflpen(&self) -> GPIOFLPENR { let bits = { const MASK: bool = true; @@ -31192,7 +31239,7 @@ pub mod rcc { GPIOFLPENR { bits } } #[doc = "Bit 6 - IO port G clock enable during sleep mode"] - #[inline(always)] + #[inline] pub fn gpioglpen(&self) -> GPIOGLPENR { let bits = { const MASK: bool = true; @@ -31202,7 +31249,7 @@ pub mod rcc { GPIOGLPENR { bits } } #[doc = "Bit 7 - IO port H clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn gpiohlpen(&self) -> GPIOHLPENR { let bits = { const MASK: bool = true; @@ -31212,7 +31259,7 @@ pub mod rcc { GPIOHLPENR { bits } } #[doc = "Bit 12 - CRC clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn crclpen(&self) -> CRCLPENR { let bits = { const MASK: bool = true; @@ -31222,7 +31269,7 @@ pub mod rcc { CRCLPENR { bits } } #[doc = "Bit 15 - Flash interface clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn flitflpen(&self) -> FLITFLPENR { let bits = { const MASK: bool = true; @@ -31232,7 +31279,7 @@ pub mod rcc { FLITFLPENR { bits } } #[doc = "Bit 16 - SRAM 1interface clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn sram1lpen(&self) -> SRAM1LPENR { let bits = { const MASK: bool = true; @@ -31242,7 +31289,7 @@ pub mod rcc { SRAM1LPENR { bits } } #[doc = "Bit 21 - DMA1 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn dma1lpen(&self) -> DMA1LPENR { let bits = { const MASK: bool = true; @@ -31252,7 +31299,7 @@ pub mod rcc { DMA1LPENR { bits } } #[doc = "Bit 22 - DMA2 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn dma2lpen(&self) -> DMA2LPENR { let bits = { const MASK: bool = true; @@ -31262,7 +31309,7 @@ pub mod rcc { DMA2LPENR { bits } } #[doc = "Bit 17 - SRAM2interface clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn sram2lpen(&self) -> SRAM2LPENR { let bits = { const MASK: bool = true; @@ -31274,83 +31321,83 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 2120716799 } + W { bits: 0x7e67_91ff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - IO port A clock enable during sleep mode"] - #[inline(always)] + #[inline] pub fn gpioalpen(&mut self) -> _GPIOALPENW { _GPIOALPENW { w: self } } #[doc = "Bit 1 - IO port B clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn gpioblpen(&mut self) -> _GPIOBLPENW { _GPIOBLPENW { w: self } } #[doc = "Bit 2 - IO port C clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn gpioclpen(&mut self) -> _GPIOCLPENW { _GPIOCLPENW { w: self } } #[doc = "Bit 3 - IO port D clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn gpiodlpen(&mut self) -> _GPIODLPENW { _GPIODLPENW { w: self } } #[doc = "Bit 4 - IO port E clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn gpioelpen(&mut self) -> _GPIOELPENW { _GPIOELPENW { w: self } } #[doc = "Bit 5 - IO port F clock enable during sleep mode"] - #[inline(always)] + #[inline] pub fn gpioflpen(&mut self) -> _GPIOFLPENW { _GPIOFLPENW { w: self } } #[doc = "Bit 6 - IO port G clock enable during sleep mode"] - #[inline(always)] + #[inline] pub fn gpioglpen(&mut self) -> _GPIOGLPENW { _GPIOGLPENW { w: self } } #[doc = "Bit 7 - IO port H clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn gpiohlpen(&mut self) -> _GPIOHLPENW { _GPIOHLPENW { w: self } } #[doc = "Bit 12 - CRC clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn crclpen(&mut self) -> _CRCLPENW { _CRCLPENW { w: self } } #[doc = "Bit 15 - Flash interface clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn flitflpen(&mut self) -> _FLITFLPENW { _FLITFLPENW { w: self } } #[doc = "Bit 16 - SRAM 1interface clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn sram1lpen(&mut self) -> _SRAM1LPENW { _SRAM1LPENW { w: self } } #[doc = "Bit 21 - DMA1 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn dma1lpen(&mut self) -> _DMA1LPENW { _DMA1LPENW { w: self } } #[doc = "Bit 22 - DMA2 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn dma2lpen(&mut self) -> _DMA2LPENW { _DMA2LPENW { w: self } } #[doc = "Bit 17 - SRAM2interface clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn sram2lpen(&mut self) -> _SRAM2LPENW { _SRAM2LPENW { w: self } } @@ -31372,7 +31419,7 @@ pub mod rcc { } impl super::AHB2LPENR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -31384,14 +31431,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -31401,7 +31448,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -31412,17 +31459,17 @@ pub mod rcc { } impl OTGFSLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31433,17 +31480,17 @@ pub mod rcc { } impl RNGLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31454,17 +31501,17 @@ pub mod rcc { } impl FSMCLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31475,17 +31522,17 @@ pub mod rcc { } impl QSPILPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31504,7 +31551,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -31527,7 +31574,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -31550,7 +31597,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -31573,7 +31620,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -31584,12 +31631,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - USB OTG FS clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn otgfslpen(&self) -> OTGFSLPENR { let bits = { const MASK: bool = true; @@ -31599,7 +31646,7 @@ pub mod rcc { OTGFSLPENR { bits } } #[doc = "Bit 6 - RNGLPEN"] - #[inline(always)] + #[inline] pub fn rnglpen(&self) -> RNGLPENR { let bits = { const MASK: bool = true; @@ -31609,7 +31656,7 @@ pub mod rcc { RNGLPENR { bits } } #[doc = "Bit 0 - Flexible memory controller module clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn fsmclpen(&self) -> FSMCLPENR { let bits = { const MASK: bool = true; @@ -31619,7 +31666,7 @@ pub mod rcc { FSMCLPENR { bits } } #[doc = "Bit 1 - QUADSPI memory controller module clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn qspilpen(&self) -> QSPILPENR { let bits = { const MASK: bool = true; @@ -31631,33 +31678,33 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 241 } + W { bits: 0xf1 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - USB OTG FS clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn otgfslpen(&mut self) -> _OTGFSLPENW { _OTGFSLPENW { w: self } } #[doc = "Bit 6 - RNGLPEN"] - #[inline(always)] + #[inline] pub fn rnglpen(&mut self) -> _RNGLPENW { _RNGLPENW { w: self } } #[doc = "Bit 0 - Flexible memory controller module clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn fsmclpen(&mut self) -> _FSMCLPENW { _FSMCLPENW { w: self } } #[doc = "Bit 1 - QUADSPI memory controller module clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn qspilpen(&mut self) -> _QSPILPENW { _QSPILPENW { w: self } } @@ -31679,7 +31726,7 @@ pub mod rcc { } impl super::APB1LPENR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -31691,14 +31738,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -31708,7 +31755,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -31719,17 +31766,17 @@ pub mod rcc { } impl TIM2LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31740,17 +31787,17 @@ pub mod rcc { } impl TIM3LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31761,17 +31808,17 @@ pub mod rcc { } impl TIM4LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31782,17 +31829,17 @@ pub mod rcc { } impl TIM5LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31803,17 +31850,17 @@ pub mod rcc { } impl TIM6LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31824,17 +31871,17 @@ pub mod rcc { } impl TIM7LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31845,17 +31892,17 @@ pub mod rcc { } impl TIM12LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31866,17 +31913,17 @@ pub mod rcc { } impl TIM13LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31887,17 +31934,17 @@ pub mod rcc { } impl TIM14LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31908,17 +31955,17 @@ pub mod rcc { } impl WWDGLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31929,17 +31976,17 @@ pub mod rcc { } impl SPI2LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31950,17 +31997,17 @@ pub mod rcc { } impl SPI3LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31971,17 +32018,17 @@ pub mod rcc { } impl USART2LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -31992,17 +32039,17 @@ pub mod rcc { } impl USART3LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32013,17 +32060,17 @@ pub mod rcc { } impl I2C1LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32034,17 +32081,17 @@ pub mod rcc { } impl I2C2LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32055,17 +32102,17 @@ pub mod rcc { } impl I2C3LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32076,17 +32123,17 @@ pub mod rcc { } impl I2C4LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32097,17 +32144,17 @@ pub mod rcc { } impl CAN1LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32118,17 +32165,17 @@ pub mod rcc { } impl CAN2LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32139,17 +32186,17 @@ pub mod rcc { } impl PWRLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32160,17 +32207,17 @@ pub mod rcc { } impl LPTIMER1LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32181,17 +32228,17 @@ pub mod rcc { } impl RTCAPBENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32202,17 +32249,17 @@ pub mod rcc { } impl USART4LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32223,17 +32270,17 @@ pub mod rcc { } impl USART5LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32244,17 +32291,17 @@ pub mod rcc { } impl CAN3LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32265,17 +32312,17 @@ pub mod rcc { } impl DACLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32286,17 +32333,17 @@ pub mod rcc { } impl UART7LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32307,17 +32354,17 @@ pub mod rcc { } impl UART8LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -32336,7 +32383,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -32359,7 +32406,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -32382,7 +32429,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -32405,7 +32452,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -32428,7 +32475,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -32451,7 +32498,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -32474,7 +32521,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -32497,7 +32544,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -32520,7 +32567,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -32543,7 +32590,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -32566,7 +32613,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -32589,7 +32636,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -32612,7 +32659,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -32635,7 +32682,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -32658,7 +32705,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -32681,7 +32728,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -32704,7 +32751,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -32727,7 +32774,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -32750,7 +32797,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -32773,7 +32820,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -32796,7 +32843,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -32819,7 +32866,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -32842,7 +32889,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -32865,7 +32912,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -32888,7 +32935,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -32911,7 +32958,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -32934,7 +32981,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -32957,7 +33004,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -32980,7 +33027,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -32991,12 +33038,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - TIM2 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn tim2lpen(&self) -> TIM2LPENR { let bits = { const MASK: bool = true; @@ -33006,7 +33053,7 @@ pub mod rcc { TIM2LPENR { bits } } #[doc = "Bit 1 - TIM3 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn tim3lpen(&self) -> TIM3LPENR { let bits = { const MASK: bool = true; @@ -33016,7 +33063,7 @@ pub mod rcc { TIM3LPENR { bits } } #[doc = "Bit 2 - TIM4 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn tim4lpen(&self) -> TIM4LPENR { let bits = { const MASK: bool = true; @@ -33026,7 +33073,7 @@ pub mod rcc { TIM4LPENR { bits } } #[doc = "Bit 3 - TIM5 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn tim5lpen(&self) -> TIM5LPENR { let bits = { const MASK: bool = true; @@ -33036,7 +33083,7 @@ pub mod rcc { TIM5LPENR { bits } } #[doc = "Bit 4 - TIM6LPEN"] - #[inline(always)] + #[inline] pub fn tim6lpen(&self) -> TIM6LPENR { let bits = { const MASK: bool = true; @@ -33046,7 +33093,7 @@ pub mod rcc { TIM6LPENR { bits } } #[doc = "Bit 5 - TIM7LPEN"] - #[inline(always)] + #[inline] pub fn tim7lpen(&self) -> TIM7LPENR { let bits = { const MASK: bool = true; @@ -33056,7 +33103,7 @@ pub mod rcc { TIM7LPENR { bits } } #[doc = "Bit 6 - TIM12LPEN"] - #[inline(always)] + #[inline] pub fn tim12lpen(&self) -> TIM12LPENR { let bits = { const MASK: bool = true; @@ -33066,7 +33113,7 @@ pub mod rcc { TIM12LPENR { bits } } #[doc = "Bit 7 - TIM13LPEN"] - #[inline(always)] + #[inline] pub fn tim13lpen(&self) -> TIM13LPENR { let bits = { const MASK: bool = true; @@ -33076,7 +33123,7 @@ pub mod rcc { TIM13LPENR { bits } } #[doc = "Bit 8 - TIM14LPEN"] - #[inline(always)] + #[inline] pub fn tim14lpen(&self) -> TIM14LPENR { let bits = { const MASK: bool = true; @@ -33086,7 +33133,7 @@ pub mod rcc { TIM14LPENR { bits } } #[doc = "Bit 11 - Window watchdog clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn wwdglpen(&self) -> WWDGLPENR { let bits = { const MASK: bool = true; @@ -33096,7 +33143,7 @@ pub mod rcc { WWDGLPENR { bits } } #[doc = "Bit 14 - SPI2 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn spi2lpen(&self) -> SPI2LPENR { let bits = { const MASK: bool = true; @@ -33106,7 +33153,7 @@ pub mod rcc { SPI2LPENR { bits } } #[doc = "Bit 15 - SPI3 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn spi3lpen(&self) -> SPI3LPENR { let bits = { const MASK: bool = true; @@ -33116,7 +33163,7 @@ pub mod rcc { SPI3LPENR { bits } } #[doc = "Bit 17 - USART2 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn usart2lpen(&self) -> USART2LPENR { let bits = { const MASK: bool = true; @@ -33126,7 +33173,7 @@ pub mod rcc { USART2LPENR { bits } } #[doc = "Bit 18 - USART3LPEN"] - #[inline(always)] + #[inline] pub fn usart3lpen(&self) -> USART3LPENR { let bits = { const MASK: bool = true; @@ -33136,7 +33183,7 @@ pub mod rcc { USART3LPENR { bits } } #[doc = "Bit 21 - I2C1 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn i2c1lpen(&self) -> I2C1LPENR { let bits = { const MASK: bool = true; @@ -33146,7 +33193,7 @@ pub mod rcc { I2C1LPENR { bits } } #[doc = "Bit 22 - I2C2 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn i2c2lpen(&self) -> I2C2LPENR { let bits = { const MASK: bool = true; @@ -33156,7 +33203,7 @@ pub mod rcc { I2C2LPENR { bits } } #[doc = "Bit 23 - I2C3 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn i2c3lpen(&self) -> I2C3LPENR { let bits = { const MASK: bool = true; @@ -33166,7 +33213,7 @@ pub mod rcc { I2C3LPENR { bits } } #[doc = "Bit 24 - I2C4LPEN"] - #[inline(always)] + #[inline] pub fn i2c4lpen(&self) -> I2C4LPENR { let bits = { const MASK: bool = true; @@ -33176,7 +33223,7 @@ pub mod rcc { I2C4LPENR { bits } } #[doc = "Bit 25 - CAN1LPEN"] - #[inline(always)] + #[inline] pub fn can1lpen(&self) -> CAN1LPENR { let bits = { const MASK: bool = true; @@ -33186,7 +33233,7 @@ pub mod rcc { CAN1LPENR { bits } } #[doc = "Bit 26 - CAN2LPEN"] - #[inline(always)] + #[inline] pub fn can2lpen(&self) -> CAN2LPENR { let bits = { const MASK: bool = true; @@ -33196,7 +33243,7 @@ pub mod rcc { CAN2LPENR { bits } } #[doc = "Bit 28 - Power interface clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn pwrlpen(&self) -> PWRLPENR { let bits = { const MASK: bool = true; @@ -33206,7 +33253,7 @@ pub mod rcc { PWRLPENR { bits } } #[doc = "Bit 9 - TIM14 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn lptimer1lpen(&self) -> LPTIMER1LPENR { let bits = { const MASK: bool = true; @@ -33216,7 +33263,7 @@ pub mod rcc { LPTIMER1LPENR { bits } } #[doc = "Bit 10 - RTC APB clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn rtcapben(&self) -> RTCAPBENR { let bits = { const MASK: bool = true; @@ -33226,7 +33273,7 @@ pub mod rcc { RTCAPBENR { bits } } #[doc = "Bit 19 - USART4 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn usart4lpen(&self) -> USART4LPENR { let bits = { const MASK: bool = true; @@ -33236,7 +33283,7 @@ pub mod rcc { USART4LPENR { bits } } #[doc = "Bit 20 - USART5 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn usart5lpen(&self) -> USART5LPENR { let bits = { const MASK: bool = true; @@ -33246,7 +33293,7 @@ pub mod rcc { USART5LPENR { bits } } #[doc = "Bit 27 - CAN3 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn can3lpen(&self) -> CAN3LPENR { let bits = { const MASK: bool = true; @@ -33256,7 +33303,7 @@ pub mod rcc { CAN3LPENR { bits } } #[doc = "Bit 29 - DAC clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn daclpen(&self) -> DACLPENR { let bits = { const MASK: bool = true; @@ -33266,7 +33313,7 @@ pub mod rcc { DACLPENR { bits } } #[doc = "Bit 30 - UART7 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn uart7lpen(&self) -> UART7LPENR { let bits = { const MASK: bool = true; @@ -33276,7 +33323,7 @@ pub mod rcc { UART7LPENR { bits } } #[doc = "Bit 31 - UART8 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn uart8lpen(&self) -> UART8LPENR { let bits = { const MASK: bool = true; @@ -33288,158 +33335,158 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 922667519 } + W { bits: 0x36fe_c9ff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - TIM2 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn tim2lpen(&mut self) -> _TIM2LPENW { _TIM2LPENW { w: self } } #[doc = "Bit 1 - TIM3 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn tim3lpen(&mut self) -> _TIM3LPENW { _TIM3LPENW { w: self } } #[doc = "Bit 2 - TIM4 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn tim4lpen(&mut self) -> _TIM4LPENW { _TIM4LPENW { w: self } } #[doc = "Bit 3 - TIM5 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn tim5lpen(&mut self) -> _TIM5LPENW { _TIM5LPENW { w: self } } #[doc = "Bit 4 - TIM6LPEN"] - #[inline(always)] + #[inline] pub fn tim6lpen(&mut self) -> _TIM6LPENW { _TIM6LPENW { w: self } } #[doc = "Bit 5 - TIM7LPEN"] - #[inline(always)] + #[inline] pub fn tim7lpen(&mut self) -> _TIM7LPENW { _TIM7LPENW { w: self } } #[doc = "Bit 6 - TIM12LPEN"] - #[inline(always)] + #[inline] pub fn tim12lpen(&mut self) -> _TIM12LPENW { _TIM12LPENW { w: self } } #[doc = "Bit 7 - TIM13LPEN"] - #[inline(always)] + #[inline] pub fn tim13lpen(&mut self) -> _TIM13LPENW { _TIM13LPENW { w: self } } #[doc = "Bit 8 - TIM14LPEN"] - #[inline(always)] + #[inline] pub fn tim14lpen(&mut self) -> _TIM14LPENW { _TIM14LPENW { w: self } } #[doc = "Bit 11 - Window watchdog clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn wwdglpen(&mut self) -> _WWDGLPENW { _WWDGLPENW { w: self } } #[doc = "Bit 14 - SPI2 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn spi2lpen(&mut self) -> _SPI2LPENW { _SPI2LPENW { w: self } } #[doc = "Bit 15 - SPI3 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn spi3lpen(&mut self) -> _SPI3LPENW { _SPI3LPENW { w: self } } #[doc = "Bit 17 - USART2 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn usart2lpen(&mut self) -> _USART2LPENW { _USART2LPENW { w: self } } #[doc = "Bit 18 - USART3LPEN"] - #[inline(always)] + #[inline] pub fn usart3lpen(&mut self) -> _USART3LPENW { _USART3LPENW { w: self } } #[doc = "Bit 21 - I2C1 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn i2c1lpen(&mut self) -> _I2C1LPENW { _I2C1LPENW { w: self } } #[doc = "Bit 22 - I2C2 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn i2c2lpen(&mut self) -> _I2C2LPENW { _I2C2LPENW { w: self } } #[doc = "Bit 23 - I2C3 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn i2c3lpen(&mut self) -> _I2C3LPENW { _I2C3LPENW { w: self } } #[doc = "Bit 24 - I2C4LPEN"] - #[inline(always)] + #[inline] pub fn i2c4lpen(&mut self) -> _I2C4LPENW { _I2C4LPENW { w: self } } #[doc = "Bit 25 - CAN1LPEN"] - #[inline(always)] + #[inline] pub fn can1lpen(&mut self) -> _CAN1LPENW { _CAN1LPENW { w: self } } #[doc = "Bit 26 - CAN2LPEN"] - #[inline(always)] + #[inline] pub fn can2lpen(&mut self) -> _CAN2LPENW { _CAN2LPENW { w: self } } #[doc = "Bit 28 - Power interface clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn pwrlpen(&mut self) -> _PWRLPENW { _PWRLPENW { w: self } } #[doc = "Bit 9 - TIM14 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn lptimer1lpen(&mut self) -> _LPTIMER1LPENW { _LPTIMER1LPENW { w: self } } #[doc = "Bit 10 - RTC APB clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn rtcapben(&mut self) -> _RTCAPBENW { _RTCAPBENW { w: self } } #[doc = "Bit 19 - USART4 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn usart4lpen(&mut self) -> _USART4LPENW { _USART4LPENW { w: self } } #[doc = "Bit 20 - USART5 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn usart5lpen(&mut self) -> _USART5LPENW { _USART5LPENW { w: self } } #[doc = "Bit 27 - CAN3 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn can3lpen(&mut self) -> _CAN3LPENW { _CAN3LPENW { w: self } } #[doc = "Bit 29 - DAC clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn daclpen(&mut self) -> _DACLPENW { _DACLPENW { w: self } } #[doc = "Bit 30 - UART7 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn uart7lpen(&mut self) -> _UART7LPENW { _UART7LPENW { w: self } } #[doc = "Bit 31 - UART8 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn uart8lpen(&mut self) -> _UART8LPENW { _UART8LPENW { w: self } } @@ -33461,7 +33508,7 @@ pub mod rcc { } impl super::APB2LPENR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -33473,14 +33520,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -33490,7 +33537,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -33501,17 +33548,17 @@ pub mod rcc { } impl TIM1LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33522,17 +33569,17 @@ pub mod rcc { } impl TIM8LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33543,17 +33590,17 @@ pub mod rcc { } impl USART1LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33564,17 +33611,17 @@ pub mod rcc { } impl USART6LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33585,17 +33632,17 @@ pub mod rcc { } impl ADC1LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33606,17 +33653,17 @@ pub mod rcc { } impl SDIOLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33627,17 +33674,17 @@ pub mod rcc { } impl SPI1LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33648,17 +33695,17 @@ pub mod rcc { } impl SPI4LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33669,17 +33716,17 @@ pub mod rcc { } impl SYSCFGLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33690,17 +33737,17 @@ pub mod rcc { } impl TIM9LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33711,17 +33758,17 @@ pub mod rcc { } impl TIM10LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33732,17 +33779,17 @@ pub mod rcc { } impl TIM11LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33753,17 +33800,17 @@ pub mod rcc { } impl DFSDMLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33774,17 +33821,17 @@ pub mod rcc { } impl USART9LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33795,17 +33842,17 @@ pub mod rcc { } impl USART10LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33816,17 +33863,17 @@ pub mod rcc { } impl EXTITENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33837,17 +33884,17 @@ pub mod rcc { } impl SPI5LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33858,17 +33905,17 @@ pub mod rcc { } impl SAI1LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33879,17 +33926,17 @@ pub mod rcc { } impl DFSDM2LPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -33908,7 +33955,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -33931,7 +33978,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -33954,7 +34001,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -33977,7 +34024,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -34000,7 +34047,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -34023,7 +34070,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -34046,7 +34093,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -34069,7 +34116,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -34092,7 +34139,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -34115,7 +34162,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -34138,7 +34185,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -34161,7 +34208,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -34184,7 +34231,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -34207,7 +34254,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -34230,7 +34277,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -34253,7 +34300,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -34276,7 +34323,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -34299,7 +34346,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -34322,7 +34369,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -34333,12 +34380,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - TIM1 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn tim1lpen(&self) -> TIM1LPENR { let bits = { const MASK: bool = true; @@ -34348,7 +34395,7 @@ pub mod rcc { TIM1LPENR { bits } } #[doc = "Bit 1 - TIM8LPEN"] - #[inline(always)] + #[inline] pub fn tim8lpen(&self) -> TIM8LPENR { let bits = { const MASK: bool = true; @@ -34358,7 +34405,7 @@ pub mod rcc { TIM8LPENR { bits } } #[doc = "Bit 4 - USART1 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn usart1lpen(&self) -> USART1LPENR { let bits = { const MASK: bool = true; @@ -34368,7 +34415,7 @@ pub mod rcc { USART1LPENR { bits } } #[doc = "Bit 5 - USART6 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn usart6lpen(&self) -> USART6LPENR { let bits = { const MASK: bool = true; @@ -34378,7 +34425,7 @@ pub mod rcc { USART6LPENR { bits } } #[doc = "Bit 8 - ADC1 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn adc1lpen(&self) -> ADC1LPENR { let bits = { const MASK: bool = true; @@ -34388,7 +34435,7 @@ pub mod rcc { ADC1LPENR { bits } } #[doc = "Bit 11 - SDIO clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn sdiolpen(&self) -> SDIOLPENR { let bits = { const MASK: bool = true; @@ -34398,7 +34445,7 @@ pub mod rcc { SDIOLPENR { bits } } #[doc = "Bit 12 - SPI 1 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn spi1lpen(&self) -> SPI1LPENR { let bits = { const MASK: bool = true; @@ -34408,7 +34455,7 @@ pub mod rcc { SPI1LPENR { bits } } #[doc = "Bit 13 - SPI4 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn spi4lpen(&self) -> SPI4LPENR { let bits = { const MASK: bool = true; @@ -34418,7 +34465,7 @@ pub mod rcc { SPI4LPENR { bits } } #[doc = "Bit 14 - System configuration controller clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn syscfglpen(&self) -> SYSCFGLPENR { let bits = { const MASK: bool = true; @@ -34428,7 +34475,7 @@ pub mod rcc { SYSCFGLPENR { bits } } #[doc = "Bit 16 - TIM9 clock enable during sleep mode"] - #[inline(always)] + #[inline] pub fn tim9lpen(&self) -> TIM9LPENR { let bits = { const MASK: bool = true; @@ -34438,7 +34485,7 @@ pub mod rcc { TIM9LPENR { bits } } #[doc = "Bit 17 - TIM10 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn tim10lpen(&self) -> TIM10LPENR { let bits = { const MASK: bool = true; @@ -34448,7 +34495,7 @@ pub mod rcc { TIM10LPENR { bits } } #[doc = "Bit 18 - TIM11 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn tim11lpen(&self) -> TIM11LPENR { let bits = { const MASK: bool = true; @@ -34458,7 +34505,7 @@ pub mod rcc { TIM11LPENR { bits } } #[doc = "Bit 24 - DFSDMLPEN"] - #[inline(always)] + #[inline] pub fn dfsdmlpen(&self) -> DFSDMLPENR { let bits = { const MASK: bool = true; @@ -34468,7 +34515,7 @@ pub mod rcc { DFSDMLPENR { bits } } #[doc = "Bit 6 - USART9 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn usart9lpen(&self) -> USART9LPENR { let bits = { const MASK: bool = true; @@ -34478,7 +34525,7 @@ pub mod rcc { USART9LPENR { bits } } #[doc = "Bit 7 - USART10 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn usart10lpen(&self) -> USART10LPENR { let bits = { const MASK: bool = true; @@ -34488,7 +34535,7 @@ pub mod rcc { USART10LPENR { bits } } #[doc = "Bit 15 - EXTIT APB and SYSCTRL PFREE clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn extiten(&self) -> EXTITENR { let bits = { const MASK: bool = true; @@ -34498,7 +34545,7 @@ pub mod rcc { EXTITENR { bits } } #[doc = "Bit 20 - SPI5 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn spi5lpen(&self) -> SPI5LPENR { let bits = { const MASK: bool = true; @@ -34508,7 +34555,7 @@ pub mod rcc { SPI5LPENR { bits } } #[doc = "Bit 22 - SAI1 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn sai1lpen(&self) -> SAI1LPENR { let bits = { const MASK: bool = true; @@ -34518,7 +34565,7 @@ pub mod rcc { SAI1LPENR { bits } } #[doc = "Bit 25 - DFSDM2 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn dfsdm2lpen(&self) -> DFSDM2LPENR { let bits = { const MASK: bool = true; @@ -34530,108 +34577,108 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 483123 } + W { bits: 0x0007_5f33 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - TIM1 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn tim1lpen(&mut self) -> _TIM1LPENW { _TIM1LPENW { w: self } } #[doc = "Bit 1 - TIM8LPEN"] - #[inline(always)] + #[inline] pub fn tim8lpen(&mut self) -> _TIM8LPENW { _TIM8LPENW { w: self } } #[doc = "Bit 4 - USART1 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn usart1lpen(&mut self) -> _USART1LPENW { _USART1LPENW { w: self } } #[doc = "Bit 5 - USART6 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn usart6lpen(&mut self) -> _USART6LPENW { _USART6LPENW { w: self } } #[doc = "Bit 8 - ADC1 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn adc1lpen(&mut self) -> _ADC1LPENW { _ADC1LPENW { w: self } } #[doc = "Bit 11 - SDIO clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn sdiolpen(&mut self) -> _SDIOLPENW { _SDIOLPENW { w: self } } #[doc = "Bit 12 - SPI 1 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn spi1lpen(&mut self) -> _SPI1LPENW { _SPI1LPENW { w: self } } #[doc = "Bit 13 - SPI4 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn spi4lpen(&mut self) -> _SPI4LPENW { _SPI4LPENW { w: self } } #[doc = "Bit 14 - System configuration controller clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn syscfglpen(&mut self) -> _SYSCFGLPENW { _SYSCFGLPENW { w: self } } #[doc = "Bit 16 - TIM9 clock enable during sleep mode"] - #[inline(always)] + #[inline] pub fn tim9lpen(&mut self) -> _TIM9LPENW { _TIM9LPENW { w: self } } #[doc = "Bit 17 - TIM10 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn tim10lpen(&mut self) -> _TIM10LPENW { _TIM10LPENW { w: self } } #[doc = "Bit 18 - TIM11 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn tim11lpen(&mut self) -> _TIM11LPENW { _TIM11LPENW { w: self } } #[doc = "Bit 24 - DFSDMLPEN"] - #[inline(always)] + #[inline] pub fn dfsdmlpen(&mut self) -> _DFSDMLPENW { _DFSDMLPENW { w: self } } #[doc = "Bit 6 - USART9 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn usart9lpen(&mut self) -> _USART9LPENW { _USART9LPENW { w: self } } #[doc = "Bit 7 - USART10 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn usart10lpen(&mut self) -> _USART10LPENW { _USART10LPENW { w: self } } #[doc = "Bit 15 - EXTIT APB and SYSCTRL PFREE clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn extiten(&mut self) -> _EXTITENW { _EXTITENW { w: self } } #[doc = "Bit 20 - SPI5 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn spi5lpen(&mut self) -> _SPI5LPENW { _SPI5LPENW { w: self } } #[doc = "Bit 22 - SAI1 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn sai1lpen(&mut self) -> _SAI1LPENW { _SAI1LPENW { w: self } } #[doc = "Bit 25 - DFSDM2 clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn dfsdm2lpen(&mut self) -> _DFSDM2LPENW { _DFSDM2LPENW { w: self } } @@ -34653,7 +34700,7 @@ pub mod rcc { } impl super::BDCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -34665,14 +34712,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -34682,7 +34729,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -34693,17 +34740,17 @@ pub mod rcc { } impl BDRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -34714,17 +34761,17 @@ pub mod rcc { } impl RTCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -34735,17 +34782,17 @@ pub mod rcc { } impl RTCSEL1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -34756,17 +34803,17 @@ pub mod rcc { } impl RTCSEL0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -34777,17 +34824,17 @@ pub mod rcc { } impl LSEBYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -34798,17 +34845,17 @@ pub mod rcc { } impl LSERDYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -34819,17 +34866,17 @@ pub mod rcc { } impl LSEONR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -34840,17 +34887,17 @@ pub mod rcc { } impl LSEMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -34869,7 +34916,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -34892,7 +34939,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -34915,7 +34962,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -34938,7 +34985,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -34961,7 +35008,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -34984,7 +35031,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -35007,7 +35054,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -35018,12 +35065,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 16 - Backup domain software reset"] - #[inline(always)] + #[inline] pub fn bdrst(&self) -> BDRSTR { let bits = { const MASK: bool = true; @@ -35033,7 +35080,7 @@ pub mod rcc { BDRSTR { bits } } #[doc = "Bit 15 - RTC clock enable"] - #[inline(always)] + #[inline] pub fn rtcen(&self) -> RTCENR { let bits = { const MASK: bool = true; @@ -35043,7 +35090,7 @@ pub mod rcc { RTCENR { bits } } #[doc = "Bit 9 - RTC clock source selection"] - #[inline(always)] + #[inline] pub fn rtcsel1(&self) -> RTCSEL1R { let bits = { const MASK: bool = true; @@ -35053,7 +35100,7 @@ pub mod rcc { RTCSEL1R { bits } } #[doc = "Bit 8 - RTC clock source selection"] - #[inline(always)] + #[inline] pub fn rtcsel0(&self) -> RTCSEL0R { let bits = { const MASK: bool = true; @@ -35063,7 +35110,7 @@ pub mod rcc { RTCSEL0R { bits } } #[doc = "Bit 2 - External low-speed oscillator bypass"] - #[inline(always)] + #[inline] pub fn lsebyp(&self) -> LSEBYPR { let bits = { const MASK: bool = true; @@ -35073,7 +35120,7 @@ pub mod rcc { LSEBYPR { bits } } #[doc = "Bit 1 - External low-speed oscillator ready"] - #[inline(always)] + #[inline] pub fn lserdy(&self) -> LSERDYR { let bits = { const MASK: bool = true; @@ -35083,7 +35130,7 @@ pub mod rcc { LSERDYR { bits } } #[doc = "Bit 0 - External low-speed oscillator enable"] - #[inline(always)] + #[inline] pub fn lseon(&self) -> LSEONR { let bits = { const MASK: bool = true; @@ -35093,7 +35140,7 @@ pub mod rcc { LSEONR { bits } } #[doc = "Bit 3 - External low-speed oscillator bypass"] - #[inline(always)] + #[inline] pub fn lsemod(&self) -> LSEMODR { let bits = { const MASK: bool = true; @@ -35105,48 +35152,48 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 16 - Backup domain software reset"] - #[inline(always)] + #[inline] pub fn bdrst(&mut self) -> _BDRSTW { _BDRSTW { w: self } } #[doc = "Bit 15 - RTC clock enable"] - #[inline(always)] + #[inline] pub fn rtcen(&mut self) -> _RTCENW { _RTCENW { w: self } } #[doc = "Bit 9 - RTC clock source selection"] - #[inline(always)] + #[inline] pub fn rtcsel1(&mut self) -> _RTCSEL1W { _RTCSEL1W { w: self } } #[doc = "Bit 8 - RTC clock source selection"] - #[inline(always)] + #[inline] pub fn rtcsel0(&mut self) -> _RTCSEL0W { _RTCSEL0W { w: self } } #[doc = "Bit 2 - External low-speed oscillator bypass"] - #[inline(always)] + #[inline] pub fn lsebyp(&mut self) -> _LSEBYPW { _LSEBYPW { w: self } } #[doc = "Bit 0 - External low-speed oscillator enable"] - #[inline(always)] + #[inline] pub fn lseon(&mut self) -> _LSEONW { _LSEONW { w: self } } #[doc = "Bit 3 - External low-speed oscillator bypass"] - #[inline(always)] + #[inline] pub fn lsemod(&mut self) -> _LSEMODW { _LSEMODW { w: self } } @@ -35168,7 +35215,7 @@ pub mod rcc { } impl super::CSR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -35180,14 +35227,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -35197,7 +35244,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -35208,17 +35255,17 @@ pub mod rcc { } impl LPWRRSTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -35229,17 +35276,17 @@ pub mod rcc { } impl WWDGRSTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -35250,17 +35297,17 @@ pub mod rcc { } impl WDGRSTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -35271,17 +35318,17 @@ pub mod rcc { } impl SFTRSTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -35292,17 +35339,17 @@ pub mod rcc { } impl PORRSTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -35313,17 +35360,17 @@ pub mod rcc { } impl PADRSTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -35334,17 +35381,17 @@ pub mod rcc { } impl BORRSTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -35355,17 +35402,17 @@ pub mod rcc { } impl RMVFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -35376,17 +35423,17 @@ pub mod rcc { } impl LSIRDYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -35397,17 +35444,17 @@ pub mod rcc { } impl LSIONR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -35426,7 +35473,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -35449,7 +35496,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -35472,7 +35519,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -35495,7 +35542,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -35518,7 +35565,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -35541,7 +35588,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -35564,7 +35611,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -35587,7 +35634,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -35610,7 +35657,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -35621,12 +35668,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 31 - Low-power reset flag"] - #[inline(always)] + #[inline] pub fn lpwrrstf(&self) -> LPWRRSTFR { let bits = { const MASK: bool = true; @@ -35636,7 +35683,7 @@ pub mod rcc { LPWRRSTFR { bits } } #[doc = "Bit 30 - Window watchdog reset flag"] - #[inline(always)] + #[inline] pub fn wwdgrstf(&self) -> WWDGRSTFR { let bits = { const MASK: bool = true; @@ -35646,7 +35693,7 @@ pub mod rcc { WWDGRSTFR { bits } } #[doc = "Bit 29 - Independent watchdog reset flag"] - #[inline(always)] + #[inline] pub fn wdgrstf(&self) -> WDGRSTFR { let bits = { const MASK: bool = true; @@ -35656,7 +35703,7 @@ pub mod rcc { WDGRSTFR { bits } } #[doc = "Bit 28 - Software reset flag"] - #[inline(always)] + #[inline] pub fn sftrstf(&self) -> SFTRSTFR { let bits = { const MASK: bool = true; @@ -35666,7 +35713,7 @@ pub mod rcc { SFTRSTFR { bits } } #[doc = "Bit 27 - POR/PDR reset flag"] - #[inline(always)] + #[inline] pub fn porrstf(&self) -> PORRSTFR { let bits = { const MASK: bool = true; @@ -35676,7 +35723,7 @@ pub mod rcc { PORRSTFR { bits } } #[doc = "Bit 26 - PIN reset flag"] - #[inline(always)] + #[inline] pub fn padrstf(&self) -> PADRSTFR { let bits = { const MASK: bool = true; @@ -35686,7 +35733,7 @@ pub mod rcc { PADRSTFR { bits } } #[doc = "Bit 25 - BOR reset flag"] - #[inline(always)] + #[inline] pub fn borrstf(&self) -> BORRSTFR { let bits = { const MASK: bool = true; @@ -35696,7 +35743,7 @@ pub mod rcc { BORRSTFR { bits } } #[doc = "Bit 24 - Remove reset flag"] - #[inline(always)] + #[inline] pub fn rmvf(&self) -> RMVFR { let bits = { const MASK: bool = true; @@ -35706,7 +35753,7 @@ pub mod rcc { RMVFR { bits } } #[doc = "Bit 1 - Internal low-speed oscillator ready"] - #[inline(always)] + #[inline] pub fn lsirdy(&self) -> LSIRDYR { let bits = { const MASK: bool = true; @@ -35716,7 +35763,7 @@ pub mod rcc { LSIRDYR { bits } } #[doc = "Bit 0 - Internal low-speed oscillator enable"] - #[inline(always)] + #[inline] pub fn lsion(&self) -> LSIONR { let bits = { const MASK: bool = true; @@ -35728,58 +35775,58 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 234881024 } + W { bits: 0x0e00_0000 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - Low-power reset flag"] - #[inline(always)] + #[inline] pub fn lpwrrstf(&mut self) -> _LPWRRSTFW { _LPWRRSTFW { w: self } } #[doc = "Bit 30 - Window watchdog reset flag"] - #[inline(always)] + #[inline] pub fn wwdgrstf(&mut self) -> _WWDGRSTFW { _WWDGRSTFW { w: self } } #[doc = "Bit 29 - Independent watchdog reset flag"] - #[inline(always)] + #[inline] pub fn wdgrstf(&mut self) -> _WDGRSTFW { _WDGRSTFW { w: self } } #[doc = "Bit 28 - Software reset flag"] - #[inline(always)] + #[inline] pub fn sftrstf(&mut self) -> _SFTRSTFW { _SFTRSTFW { w: self } } #[doc = "Bit 27 - POR/PDR reset flag"] - #[inline(always)] + #[inline] pub fn porrstf(&mut self) -> _PORRSTFW { _PORRSTFW { w: self } } #[doc = "Bit 26 - PIN reset flag"] - #[inline(always)] + #[inline] pub fn padrstf(&mut self) -> _PADRSTFW { _PADRSTFW { w: self } } #[doc = "Bit 25 - BOR reset flag"] - #[inline(always)] + #[inline] pub fn borrstf(&mut self) -> _BORRSTFW { _BORRSTFW { w: self } } #[doc = "Bit 24 - Remove reset flag"] - #[inline(always)] + #[inline] pub fn rmvf(&mut self) -> _RMVFW { _RMVFW { w: self } } #[doc = "Bit 0 - Internal low-speed oscillator enable"] - #[inline(always)] + #[inline] pub fn lsion(&mut self) -> _LSIONW { _LSIONW { w: self } } @@ -35801,7 +35848,7 @@ pub mod rcc { } impl super::SSCGR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -35813,14 +35860,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -35830,7 +35877,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -35841,17 +35888,17 @@ pub mod rcc { } impl SSCGENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -35862,17 +35909,17 @@ pub mod rcc { } impl SPREADSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -35883,7 +35930,7 @@ pub mod rcc { } impl INCSTEPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -35894,7 +35941,7 @@ pub mod rcc { } impl MODPERR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -35913,7 +35960,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -35936,7 +35983,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -35951,9 +35998,9 @@ pub mod rcc { } impl<'a> _INCSTEPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 32767; + const MASK: u16 = 0x7fff; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -35966,9 +36013,9 @@ pub mod rcc { } impl<'a> _MODPERW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 8191; + const MASK: u16 = 0x1fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -35977,12 +36024,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 31 - Spread spectrum modulation enable"] - #[inline(always)] + #[inline] pub fn sscgen(&self) -> SSCGENR { let bits = { const MASK: bool = true; @@ -35992,7 +36039,7 @@ pub mod rcc { SSCGENR { bits } } #[doc = "Bit 30 - Spread Select"] - #[inline(always)] + #[inline] pub fn spreadsel(&self) -> SPREADSELR { let bits = { const MASK: bool = true; @@ -36002,20 +36049,20 @@ pub mod rcc { SPREADSELR { bits } } #[doc = "Bits 13:27 - Incrementation step"] - #[inline(always)] + #[inline] pub fn incstep(&self) -> INCSTEPR { let bits = { - const MASK: u16 = 32767; + const MASK: u16 = 0x7fff; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u16 }; INCSTEPR { bits } } #[doc = "Bits 0:12 - Modulation period"] - #[inline(always)] + #[inline] pub fn modper(&self) -> MODPERR { let bits = { - const MASK: u16 = 8191; + const MASK: u16 = 0x1fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -36024,33 +36071,33 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - Spread spectrum modulation enable"] - #[inline(always)] + #[inline] pub fn sscgen(&mut self) -> _SSCGENW { _SSCGENW { w: self } } #[doc = "Bit 30 - Spread Select"] - #[inline(always)] + #[inline] pub fn spreadsel(&mut self) -> _SPREADSELW { _SPREADSELW { w: self } } #[doc = "Bits 13:27 - Incrementation step"] - #[inline(always)] + #[inline] pub fn incstep(&mut self) -> _INCSTEPW { _INCSTEPW { w: self } } #[doc = "Bits 0:12 - Modulation period"] - #[inline(always)] + #[inline] pub fn modper(&mut self) -> _MODPERW { _MODPERW { w: self } } @@ -36072,7 +36119,7 @@ pub mod rcc { } impl super::PLLI2SCFGR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -36084,14 +36131,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -36101,7 +36148,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -36112,7 +36159,7 @@ pub mod rcc { } impl PLLI2SRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -36123,7 +36170,7 @@ pub mod rcc { } impl PLLI2SNR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -36134,7 +36181,7 @@ pub mod rcc { } impl PLLI2SMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -36145,17 +36192,17 @@ pub mod rcc { } impl PLLI2SSRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -36166,7 +36213,7 @@ pub mod rcc { } impl PLLI2SQR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -36177,9 +36224,9 @@ pub mod rcc { } impl<'a> _PLLI2SRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -36192,9 +36239,9 @@ pub mod rcc { } impl<'a> _PLLI2SNW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 511; + const MASK: u16 = 0x01ff; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -36207,9 +36254,9 @@ pub mod rcc { } impl<'a> _PLLI2SMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -36230,7 +36277,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -36245,9 +36292,9 @@ pub mod rcc { } impl<'a> _PLLI2SQW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -36256,41 +36303,41 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:30 - PLLI2S division factor for I2S clocks"] - #[inline(always)] + #[inline] pub fn plli2sr(&self) -> PLLI2SRR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PLLI2SRR { bits } } #[doc = "Bits 6:14 - PLLI2S multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plli2sn(&self) -> PLLI2SNR { let bits = { - const MASK: u16 = 511; + const MASK: u16 = 0x01ff; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PLLI2SNR { bits } } - # [ doc = "Bits 0:5 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ( always ) ] + # [ doc = "Bits 0:5 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ] pub fn plli2sm(&self) -> PLLI2SMR { let bits = { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PLLI2SMR { bits } } #[doc = "Bit 22 - PLLI2S entry clock source"] - #[inline(always)] + #[inline] pub fn plli2ssrc(&self) -> PLLI2SSRCR { let bits = { const MASK: bool = true; @@ -36300,10 +36347,10 @@ pub mod rcc { PLLI2SSRCR { bits } } #[doc = "Bits 24:27 - PLLI2S division factor for USB OTG FS/SDIO/RNG clock"] - #[inline(always)] + #[inline] pub fn plli2sq(&self) -> PLLI2SQR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -36312,37 +36359,37 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 536883200 } + W { bits: 0x2000_3000 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:30 - PLLI2S division factor for I2S clocks"] - #[inline(always)] + #[inline] pub fn plli2sr(&mut self) -> _PLLI2SRW { _PLLI2SRW { w: self } } #[doc = "Bits 6:14 - PLLI2S multiplication factor for VCO"] - #[inline(always)] + #[inline] pub fn plli2sn(&mut self) -> _PLLI2SNW { _PLLI2SNW { w: self } } - # [ doc = "Bits 0:5 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ( always ) ] + # [ doc = "Bits 0:5 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock" ] # [ inline ] pub fn plli2sm(&mut self) -> _PLLI2SMW { _PLLI2SMW { w: self } } #[doc = "Bit 22 - PLLI2S entry clock source"] - #[inline(always)] + #[inline] pub fn plli2ssrc(&mut self) -> _PLLI2SSRCW { _PLLI2SSRCW { w: self } } #[doc = "Bits 24:27 - PLLI2S division factor for USB OTG FS/SDIO/RNG clock"] - #[inline(always)] + #[inline] pub fn plli2sq(&mut self) -> _PLLI2SQW { _PLLI2SQW { w: self } } @@ -36364,7 +36411,7 @@ pub mod rcc { } impl super::AHB3RSTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -36376,14 +36423,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -36393,7 +36440,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -36404,17 +36451,17 @@ pub mod rcc { } impl FSMCRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -36425,17 +36472,17 @@ pub mod rcc { } impl QSPIRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -36454,7 +36501,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -36477,7 +36524,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -36488,12 +36535,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Flexible memory controller module reset"] - #[inline(always)] + #[inline] pub fn fsmcrst(&self) -> FSMCRSTR { let bits = { const MASK: bool = true; @@ -36503,7 +36550,7 @@ pub mod rcc { FSMCRSTR { bits } } #[doc = "Bit 1 - QUADSPI module reset"] - #[inline(always)] + #[inline] pub fn qspirst(&self) -> QSPIRSTR { let bits = { const MASK: bool = true; @@ -36515,23 +36562,23 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Flexible memory controller module reset"] - #[inline(always)] + #[inline] pub fn fsmcrst(&mut self) -> _FSMCRSTW { _FSMCRSTW { w: self } } #[doc = "Bit 1 - QUADSPI module reset"] - #[inline(always)] + #[inline] pub fn qspirst(&mut self) -> _QSPIRSTW { _QSPIRSTW { w: self } } @@ -36553,7 +36600,7 @@ pub mod rcc { } impl super::AHB3ENR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -36565,14 +36612,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -36582,7 +36629,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -36593,17 +36640,17 @@ pub mod rcc { } impl FSMCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -36614,17 +36661,17 @@ pub mod rcc { } impl QSPIENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -36643,7 +36690,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -36666,7 +36713,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -36677,12 +36724,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Flexible memory controller module clock enable"] - #[inline(always)] + #[inline] pub fn fsmcen(&self) -> FSMCENR { let bits = { const MASK: bool = true; @@ -36692,7 +36739,7 @@ pub mod rcc { FSMCENR { bits } } #[doc = "Bit 1 - QUADSPI memory controller module clock enable"] - #[inline(always)] + #[inline] pub fn qspien(&self) -> QSPIENR { let bits = { const MASK: bool = true; @@ -36704,23 +36751,23 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Flexible memory controller module clock enable"] - #[inline(always)] + #[inline] pub fn fsmcen(&mut self) -> _FSMCENW { _FSMCENW { w: self } } #[doc = "Bit 1 - QUADSPI memory controller module clock enable"] - #[inline(always)] + #[inline] pub fn qspien(&mut self) -> _QSPIENW { _QSPIENW { w: self } } @@ -36742,7 +36789,7 @@ pub mod rcc { } impl super::AHB3LPENR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -36754,14 +36801,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -36771,7 +36818,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -36782,17 +36829,17 @@ pub mod rcc { } impl FSMCLPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -36803,17 +36850,17 @@ pub mod rcc { } impl QSPILPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -36832,7 +36879,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -36855,7 +36902,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -36866,12 +36913,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Flexible memory controller module clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn fsmclpen(&self) -> FSMCLPENR { let bits = { const MASK: bool = true; @@ -36881,7 +36928,7 @@ pub mod rcc { FSMCLPENR { bits } } #[doc = "Bit 1 - QUADSPI memory controller module clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn qspilpen(&self) -> QSPILPENR { let bits = { const MASK: bool = true; @@ -36893,23 +36940,23 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 3 } + W { bits: 0x03 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Flexible memory controller module clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn fsmclpen(&mut self) -> _FSMCLPENW { _FSMCLPENW { w: self } } #[doc = "Bit 1 - QUADSPI memory controller module clock enable during Sleep mode"] - #[inline(always)] + #[inline] pub fn qspilpen(&mut self) -> _QSPILPENW { _QSPILPENW { w: self } } @@ -36931,7 +36978,7 @@ pub mod rcc { } impl super::DCKCFGR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -36943,14 +36990,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -36960,7 +37007,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -36971,17 +37018,17 @@ pub mod rcc { } impl CKDFSDM1ASELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -36992,17 +37039,17 @@ pub mod rcc { } impl TIMPRER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -37013,7 +37060,7 @@ pub mod rcc { } impl I2S1SRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -37024,7 +37071,7 @@ pub mod rcc { } impl I2S2SRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -37035,7 +37082,7 @@ pub mod rcc { } impl LPTIMER1SELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -37054,7 +37101,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -37077,7 +37124,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -37092,9 +37139,9 @@ pub mod rcc { } impl<'a> _I2S1SRCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 25; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -37107,9 +37154,9 @@ pub mod rcc { } impl<'a> _I2S2SRCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 27; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -37122,9 +37169,9 @@ pub mod rcc { } impl<'a> _LPTIMER1SELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -37133,12 +37180,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - DFSDM1 audio clock selection."] - #[inline(always)] + #[inline] pub fn ckdfsdm1asel(&self) -> CKDFSDM1ASELR { let bits = { const MASK: bool = true; @@ -37148,7 +37195,7 @@ pub mod rcc { CKDFSDM1ASELR { bits } } #[doc = "Bit 24 - Timers clocks prescalers selection"] - #[inline(always)] + #[inline] pub fn timpre(&self) -> TIMPRER { let bits = { const MASK: bool = true; @@ -37158,30 +37205,30 @@ pub mod rcc { TIMPRER { bits } } #[doc = "Bits 25:26 - I2S APB1 clocks source selection (I2S2/3)"] - #[inline(always)] + #[inline] pub fn i2s1src(&self) -> I2S1SRCR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 25; ((self.bits >> OFFSET) & MASK as u32) as u8 }; I2S1SRCR { bits } } #[doc = "Bits 27:28 - I2S APB2 clocks source selection (I2S1/4/5)"] - #[inline(always)] + #[inline] pub fn i2s2src(&self) -> I2S2SRCR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 27; ((self.bits >> OFFSET) & MASK as u32) as u8 }; I2S2SRCR { bits } } #[doc = "Bits 30:31 - LPTIMER1 kernel clock selection."] - #[inline(always)] + #[inline] pub fn lptimer1sel(&self) -> LPTIMER1SELR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -37190,38 +37237,38 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - DFSDM1 audio clock selection."] - #[inline(always)] + #[inline] pub fn ckdfsdm1asel(&mut self) -> _CKDFSDM1ASELW { _CKDFSDM1ASELW { w: self } } #[doc = "Bit 24 - Timers clocks prescalers selection"] - #[inline(always)] + #[inline] pub fn timpre(&mut self) -> _TIMPREW { _TIMPREW { w: self } } #[doc = "Bits 25:26 - I2S APB1 clocks source selection (I2S2/3)"] - #[inline(always)] + #[inline] pub fn i2s1src(&mut self) -> _I2S1SRCW { _I2S1SRCW { w: self } } #[doc = "Bits 27:28 - I2S APB2 clocks source selection (I2S1/4/5)"] - #[inline(always)] + #[inline] pub fn i2s2src(&mut self) -> _I2S2SRCW { _I2S2SRCW { w: self } } #[doc = "Bits 30:31 - LPTIMER1 kernel clock selection."] - #[inline(always)] + #[inline] pub fn lptimer1sel(&mut self) -> _LPTIMER1SELW { _LPTIMER1SELW { w: self } } @@ -37243,7 +37290,7 @@ pub mod rcc { } impl super::CKGATENR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -37255,14 +37302,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -37272,7 +37319,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -37283,17 +37330,17 @@ pub mod rcc { } impl AHB2APB1_CKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -37304,17 +37351,17 @@ pub mod rcc { } impl AHB2APB2_CKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -37325,17 +37372,17 @@ pub mod rcc { } impl CM4DBG_CKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -37346,17 +37393,17 @@ pub mod rcc { } impl SPARE_CKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -37367,17 +37414,17 @@ pub mod rcc { } impl SRAM_CKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -37388,17 +37435,17 @@ pub mod rcc { } impl FLITF_CKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -37409,17 +37456,17 @@ pub mod rcc { } impl RCC_CKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -37430,17 +37477,17 @@ pub mod rcc { } impl EVTCL_CKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -37459,7 +37506,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -37482,7 +37529,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -37505,7 +37552,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -37528,7 +37575,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -37551,7 +37598,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -37574,7 +37621,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -37597,7 +37644,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -37620,7 +37667,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -37631,12 +37678,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - AHB to APB1 Bridge clock enable"] - #[inline(always)] + #[inline] pub fn ahb2apb1_cken(&self) -> AHB2APB1_CKENR { let bits = { const MASK: bool = true; @@ -37646,7 +37693,7 @@ pub mod rcc { AHB2APB1_CKENR { bits } } #[doc = "Bit 1 - AHB to APB2 Bridge clock enable"] - #[inline(always)] + #[inline] pub fn ahb2apb2_cken(&self) -> AHB2APB2_CKENR { let bits = { const MASK: bool = true; @@ -37656,7 +37703,7 @@ pub mod rcc { AHB2APB2_CKENR { bits } } #[doc = "Bit 2 - Cortex M4 ETM clock enable"] - #[inline(always)] + #[inline] pub fn cm4dbg_cken(&self) -> CM4DBG_CKENR { let bits = { const MASK: bool = true; @@ -37666,7 +37713,7 @@ pub mod rcc { CM4DBG_CKENR { bits } } #[doc = "Bit 3 - Spare clock enable"] - #[inline(always)] + #[inline] pub fn spare_cken(&self) -> SPARE_CKENR { let bits = { const MASK: bool = true; @@ -37676,7 +37723,7 @@ pub mod rcc { SPARE_CKENR { bits } } #[doc = "Bit 4 - SRQAM controller clock enable"] - #[inline(always)] + #[inline] pub fn sram_cken(&self) -> SRAM_CKENR { let bits = { const MASK: bool = true; @@ -37686,7 +37733,7 @@ pub mod rcc { SRAM_CKENR { bits } } #[doc = "Bit 5 - Flash Interface clock enable"] - #[inline(always)] + #[inline] pub fn flitf_cken(&self) -> FLITF_CKENR { let bits = { const MASK: bool = true; @@ -37696,7 +37743,7 @@ pub mod rcc { FLITF_CKENR { bits } } #[doc = "Bit 6 - RCC clock enable"] - #[inline(always)] + #[inline] pub fn rcc_cken(&self) -> RCC_CKENR { let bits = { const MASK: bool = true; @@ -37706,7 +37753,7 @@ pub mod rcc { RCC_CKENR { bits } } #[doc = "Bit 7 - EVTCL_CKEN"] - #[inline(always)] + #[inline] pub fn evtcl_cken(&self) -> EVTCL_CKENR { let bits = { const MASK: bool = true; @@ -37718,53 +37765,53 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - AHB to APB1 Bridge clock enable"] - #[inline(always)] + #[inline] pub fn ahb2apb1_cken(&mut self) -> _AHB2APB1_CKENW { _AHB2APB1_CKENW { w: self } } #[doc = "Bit 1 - AHB to APB2 Bridge clock enable"] - #[inline(always)] + #[inline] pub fn ahb2apb2_cken(&mut self) -> _AHB2APB2_CKENW { _AHB2APB2_CKENW { w: self } } #[doc = "Bit 2 - Cortex M4 ETM clock enable"] - #[inline(always)] + #[inline] pub fn cm4dbg_cken(&mut self) -> _CM4DBG_CKENW { _CM4DBG_CKENW { w: self } } #[doc = "Bit 3 - Spare clock enable"] - #[inline(always)] + #[inline] pub fn spare_cken(&mut self) -> _SPARE_CKENW { _SPARE_CKENW { w: self } } #[doc = "Bit 4 - SRQAM controller clock enable"] - #[inline(always)] + #[inline] pub fn sram_cken(&mut self) -> _SRAM_CKENW { _SRAM_CKENW { w: self } } #[doc = "Bit 5 - Flash Interface clock enable"] - #[inline(always)] + #[inline] pub fn flitf_cken(&mut self) -> _FLITF_CKENW { _FLITF_CKENW { w: self } } #[doc = "Bit 6 - RCC clock enable"] - #[inline(always)] + #[inline] pub fn rcc_cken(&mut self) -> _RCC_CKENW { _RCC_CKENW { w: self } } #[doc = "Bit 7 - EVTCL_CKEN"] - #[inline(always)] + #[inline] pub fn evtcl_cken(&mut self) -> _EVTCL_CKENW { _EVTCL_CKENW { w: self } } @@ -37786,7 +37833,7 @@ pub mod rcc { } impl super::DCKCFGR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -37798,14 +37845,14 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -37815,7 +37862,7 @@ pub mod rcc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -37826,17 +37873,17 @@ pub mod rcc { } impl CKSDIOSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -37847,17 +37894,17 @@ pub mod rcc { } impl CK48MSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -37868,17 +37915,17 @@ pub mod rcc { } impl I2CFMP1SELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -37897,7 +37944,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -37920,7 +37967,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -37943,7 +37990,7 @@ pub mod rcc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -37954,12 +38001,12 @@ pub mod rcc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 28 - SDIO clock selection."] - #[inline(always)] + #[inline] pub fn cksdiosel(&self) -> CKSDIOSELR { let bits = { const MASK: bool = true; @@ -37969,7 +38016,7 @@ pub mod rcc { CKSDIOSELR { bits } } #[doc = "Bit 27 - SDIO/USBFS clock selection."] - #[inline(always)] + #[inline] pub fn ck48msel(&self) -> CK48MSELR { let bits = { const MASK: bool = true; @@ -37979,7 +38026,7 @@ pub mod rcc { CK48MSELR { bits } } #[doc = "Bit 22 - I2CFMP1 kernel clock source selection"] - #[inline(always)] + #[inline] pub fn i2cfmp1sel(&self) -> I2CFMP1SELR { let bits = { const MASK: bool = true; @@ -37991,46 +38038,51 @@ pub mod rcc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 28 - SDIO clock selection."] - #[inline(always)] + #[inline] pub fn cksdiosel(&mut self) -> _CKSDIOSELW { _CKSDIOSELW { w: self } } #[doc = "Bit 27 - SDIO/USBFS clock selection."] - #[inline(always)] + #[inline] pub fn ck48msel(&mut self) -> _CK48MSELW { _CK48MSELW { w: self } } #[doc = "Bit 22 - I2CFMP1 kernel clock source selection"] - #[inline(always)] + #[inline] pub fn i2cfmp1sel(&mut self) -> _I2CFMP1SELW { _I2CFMP1SELW { w: self } } } } } -#[doc = "Reset and clock control"] -pub struct RCC { - register_block: rcc::RegisterBlock, +#[doc = "Real-time clock"] +pub struct RTC { + _marker: PhantomData<*const ()>, } -impl Deref for RCC { - type Target = rcc::RegisterBlock; - fn deref(&self) -> &rcc::RegisterBlock { - &self.register_block +unsafe impl Send for RTC {} +impl RTC { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const rtc::RegisterBlock { + 0x4000_2800 as *const _ + } +} +impl Deref for RTC { + type Target = rtc::RegisterBlock; + fn deref(&self) -> &rtc::RegisterBlock { + unsafe { &*RTC::ptr() } } } -#[doc = "Real-time clock"] -pub const RTC: Peripheral<RTC> = unsafe { Peripheral::new(1073752064) }; #[doc = "Real-time clock"] pub mod rtc { use vcell::VolatileCell; @@ -38133,7 +38185,7 @@ pub mod rtc { } impl super::TR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -38145,14 +38197,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -38162,7 +38214,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -38173,17 +38225,17 @@ pub mod rtc { } impl PMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -38194,7 +38246,7 @@ pub mod rtc { } impl HTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -38205,7 +38257,7 @@ pub mod rtc { } impl HUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -38216,7 +38268,7 @@ pub mod rtc { } impl MNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -38227,7 +38279,7 @@ pub mod rtc { } impl MNUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -38238,7 +38290,7 @@ pub mod rtc { } impl STR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -38249,7 +38301,7 @@ pub mod rtc { } impl SUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -38268,7 +38320,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -38283,9 +38335,9 @@ pub mod rtc { } impl<'a> _HTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -38298,9 +38350,9 @@ pub mod rtc { } impl<'a> _HUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -38313,9 +38365,9 @@ pub mod rtc { } impl<'a> _MNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -38328,9 +38380,9 @@ pub mod rtc { } impl<'a> _MNUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -38343,9 +38395,9 @@ pub mod rtc { } impl<'a> _STW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -38358,9 +38410,9 @@ pub mod rtc { } impl<'a> _SUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -38369,12 +38421,12 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 22 - AM/PM notation"] - #[inline(always)] + #[inline] pub fn pm(&self) -> PMR { let bits = { const MASK: bool = true; @@ -38384,60 +38436,60 @@ pub mod rtc { PMR { bits } } #[doc = "Bits 20:21 - Hour tens in BCD format"] - #[inline(always)] + #[inline] pub fn ht(&self) -> HTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; HTR { bits } } #[doc = "Bits 16:19 - Hour units in BCD format"] - #[inline(always)] + #[inline] pub fn hu(&self) -> HUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; HUR { bits } } #[doc = "Bits 12:14 - Minute tens in BCD format"] - #[inline(always)] + #[inline] pub fn mnt(&self) -> MNTR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MNTR { bits } } #[doc = "Bits 8:11 - Minute units in BCD format"] - #[inline(always)] + #[inline] pub fn mnu(&self) -> MNUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MNUR { bits } } #[doc = "Bits 4:6 - Second tens in BCD format"] - #[inline(always)] + #[inline] pub fn st(&self) -> STR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; STR { bits } } #[doc = "Bits 0:3 - Second units in BCD format"] - #[inline(always)] + #[inline] pub fn su(&self) -> SUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -38446,48 +38498,48 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 22 - AM/PM notation"] - #[inline(always)] + #[inline] pub fn pm(&mut self) -> _PMW { _PMW { w: self } } #[doc = "Bits 20:21 - Hour tens in BCD format"] - #[inline(always)] + #[inline] pub fn ht(&mut self) -> _HTW { _HTW { w: self } } #[doc = "Bits 16:19 - Hour units in BCD format"] - #[inline(always)] + #[inline] pub fn hu(&mut self) -> _HUW { _HUW { w: self } } #[doc = "Bits 12:14 - Minute tens in BCD format"] - #[inline(always)] + #[inline] pub fn mnt(&mut self) -> _MNTW { _MNTW { w: self } } #[doc = "Bits 8:11 - Minute units in BCD format"] - #[inline(always)] + #[inline] pub fn mnu(&mut self) -> _MNUW { _MNUW { w: self } } #[doc = "Bits 4:6 - Second tens in BCD format"] - #[inline(always)] + #[inline] pub fn st(&mut self) -> _STW { _STW { w: self } } #[doc = "Bits 0:3 - Second units in BCD format"] - #[inline(always)] + #[inline] pub fn su(&mut self) -> _SUW { _SUW { w: self } } @@ -38509,7 +38561,7 @@ pub mod rtc { } impl super::DR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -38521,14 +38573,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -38538,7 +38590,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -38549,7 +38601,7 @@ pub mod rtc { } impl YTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -38560,7 +38612,7 @@ pub mod rtc { } impl YUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -38571,7 +38623,7 @@ pub mod rtc { } impl WDUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -38582,17 +38634,17 @@ pub mod rtc { } impl MTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -38603,7 +38655,7 @@ pub mod rtc { } impl MUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -38614,7 +38666,7 @@ pub mod rtc { } impl DTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -38625,7 +38677,7 @@ pub mod rtc { } impl DUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -38636,9 +38688,9 @@ pub mod rtc { } impl<'a> _YTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -38651,9 +38703,9 @@ pub mod rtc { } impl<'a> _YUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -38666,9 +38718,9 @@ pub mod rtc { } impl<'a> _WDUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -38689,7 +38741,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -38704,9 +38756,9 @@ pub mod rtc { } impl<'a> _MUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -38719,9 +38771,9 @@ pub mod rtc { } impl<'a> _DTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -38734,9 +38786,9 @@ pub mod rtc { } impl<'a> _DUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -38745,42 +38797,42 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 20:23 - Year tens in BCD format"] - #[inline(always)] + #[inline] pub fn yt(&self) -> YTR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; YTR { bits } } #[doc = "Bits 16:19 - Year units in BCD format"] - #[inline(always)] + #[inline] pub fn yu(&self) -> YUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; YUR { bits } } #[doc = "Bits 13:15 - Week day units"] - #[inline(always)] + #[inline] pub fn wdu(&self) -> WDUR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; WDUR { bits } } #[doc = "Bit 12 - Month tens in BCD format"] - #[inline(always)] + #[inline] pub fn mt(&self) -> MTR { let bits = { const MASK: bool = true; @@ -38790,30 +38842,30 @@ pub mod rtc { MTR { bits } } #[doc = "Bits 8:11 - Month units in BCD format"] - #[inline(always)] + #[inline] pub fn mu(&self) -> MUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MUR { bits } } #[doc = "Bits 4:5 - Date tens in BCD format"] - #[inline(always)] + #[inline] pub fn dt(&self) -> DTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DTR { bits } } #[doc = "Bits 0:3 - Date units in BCD format"] - #[inline(always)] + #[inline] pub fn du(&self) -> DUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -38822,48 +38874,48 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 8449 } + W { bits: 0x2101 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 20:23 - Year tens in BCD format"] - #[inline(always)] + #[inline] pub fn yt(&mut self) -> _YTW { _YTW { w: self } } #[doc = "Bits 16:19 - Year units in BCD format"] - #[inline(always)] + #[inline] pub fn yu(&mut self) -> _YUW { _YUW { w: self } } #[doc = "Bits 13:15 - Week day units"] - #[inline(always)] + #[inline] pub fn wdu(&mut self) -> _WDUW { _WDUW { w: self } } #[doc = "Bit 12 - Month tens in BCD format"] - #[inline(always)] + #[inline] pub fn mt(&mut self) -> _MTW { _MTW { w: self } } #[doc = "Bits 8:11 - Month units in BCD format"] - #[inline(always)] + #[inline] pub fn mu(&mut self) -> _MUW { _MUW { w: self } } #[doc = "Bits 4:5 - Date tens in BCD format"] - #[inline(always)] + #[inline] pub fn dt(&mut self) -> _DTW { _DTW { w: self } } #[doc = "Bits 0:3 - Date units in BCD format"] - #[inline(always)] + #[inline] pub fn du(&mut self) -> _DUW { _DUW { w: self } } @@ -38885,7 +38937,7 @@ pub mod rtc { } impl super::CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -38897,14 +38949,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -38914,7 +38966,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -38925,17 +38977,17 @@ pub mod rtc { } impl COER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -38946,7 +38998,7 @@ pub mod rtc { } impl OSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -38957,17 +39009,17 @@ pub mod rtc { } impl POLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -38978,17 +39030,17 @@ pub mod rtc { } impl COSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -38999,17 +39051,17 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39020,17 +39072,17 @@ pub mod rtc { } impl SUB1HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39041,17 +39093,17 @@ pub mod rtc { } impl ADD1HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39062,17 +39114,17 @@ pub mod rtc { } impl TSIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39083,17 +39135,17 @@ pub mod rtc { } impl WUTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39104,17 +39156,17 @@ pub mod rtc { } impl ALRBIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39125,17 +39177,17 @@ pub mod rtc { } impl ALRAIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39146,17 +39198,17 @@ pub mod rtc { } impl TSER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39167,17 +39219,17 @@ pub mod rtc { } impl WUTER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39188,17 +39240,17 @@ pub mod rtc { } impl ALRBER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39209,17 +39261,17 @@ pub mod rtc { } impl ALRAER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39230,17 +39282,17 @@ pub mod rtc { } impl DCER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39251,17 +39303,17 @@ pub mod rtc { } impl FMTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39272,17 +39324,17 @@ pub mod rtc { } impl BYPSHADR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39293,17 +39345,17 @@ pub mod rtc { } impl REFCKONR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39314,17 +39366,17 @@ pub mod rtc { } impl TSEDGER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -39335,7 +39387,7 @@ pub mod rtc { } impl WCKSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -39354,7 +39406,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -39369,9 +39421,9 @@ pub mod rtc { } impl<'a> _OSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -39392,7 +39444,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -39415,7 +39467,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -39438,7 +39490,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -39461,7 +39513,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -39484,7 +39536,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -39507,7 +39559,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -39530,7 +39582,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -39553,7 +39605,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -39576,7 +39628,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -39599,7 +39651,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -39622,7 +39674,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -39645,7 +39697,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -39668,7 +39720,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -39691,7 +39743,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -39714,7 +39766,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -39737,7 +39789,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -39760,7 +39812,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -39783,7 +39835,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -39798,9 +39850,9 @@ pub mod rtc { } impl<'a> _WCKSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -39809,12 +39861,12 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 23 - Calibration output enable"] - #[inline(always)] + #[inline] pub fn coe(&self) -> COER { let bits = { const MASK: bool = true; @@ -39824,17 +39876,17 @@ pub mod rtc { COER { bits } } #[doc = "Bits 21:22 - Output selection"] - #[inline(always)] + #[inline] pub fn osel(&self) -> OSELR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSELR { bits } } #[doc = "Bit 20 - Output polarity"] - #[inline(always)] + #[inline] pub fn pol(&self) -> POLR { let bits = { const MASK: bool = true; @@ -39844,7 +39896,7 @@ pub mod rtc { POLR { bits } } #[doc = "Bit 19 - Calibration Output selection"] - #[inline(always)] + #[inline] pub fn cosel(&self) -> COSELR { let bits = { const MASK: bool = true; @@ -39854,7 +39906,7 @@ pub mod rtc { COSELR { bits } } #[doc = "Bit 18 - Backup"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { const MASK: bool = true; @@ -39864,7 +39916,7 @@ pub mod rtc { BKPR { bits } } #[doc = "Bit 17 - Subtract 1 hour (winter time change)"] - #[inline(always)] + #[inline] pub fn sub1h(&self) -> SUB1HR { let bits = { const MASK: bool = true; @@ -39874,7 +39926,7 @@ pub mod rtc { SUB1HR { bits } } #[doc = "Bit 16 - Add 1 hour (summer time change)"] - #[inline(always)] + #[inline] pub fn add1h(&self) -> ADD1HR { let bits = { const MASK: bool = true; @@ -39884,7 +39936,7 @@ pub mod rtc { ADD1HR { bits } } #[doc = "Bit 15 - Time-stamp interrupt enable"] - #[inline(always)] + #[inline] pub fn tsie(&self) -> TSIER { let bits = { const MASK: bool = true; @@ -39894,7 +39946,7 @@ pub mod rtc { TSIER { bits } } #[doc = "Bit 14 - Wakeup timer interrupt enable"] - #[inline(always)] + #[inline] pub fn wutie(&self) -> WUTIER { let bits = { const MASK: bool = true; @@ -39904,7 +39956,7 @@ pub mod rtc { WUTIER { bits } } #[doc = "Bit 13 - Alarm B interrupt enable"] - #[inline(always)] + #[inline] pub fn alrbie(&self) -> ALRBIER { let bits = { const MASK: bool = true; @@ -39914,7 +39966,7 @@ pub mod rtc { ALRBIER { bits } } #[doc = "Bit 12 - Alarm A interrupt enable"] - #[inline(always)] + #[inline] pub fn alraie(&self) -> ALRAIER { let bits = { const MASK: bool = true; @@ -39924,7 +39976,7 @@ pub mod rtc { ALRAIER { bits } } #[doc = "Bit 11 - Time stamp enable"] - #[inline(always)] + #[inline] pub fn tse(&self) -> TSER { let bits = { const MASK: bool = true; @@ -39934,7 +39986,7 @@ pub mod rtc { TSER { bits } } #[doc = "Bit 10 - Wakeup timer enable"] - #[inline(always)] + #[inline] pub fn wute(&self) -> WUTER { let bits = { const MASK: bool = true; @@ -39944,7 +39996,7 @@ pub mod rtc { WUTER { bits } } #[doc = "Bit 9 - Alarm B enable"] - #[inline(always)] + #[inline] pub fn alrbe(&self) -> ALRBER { let bits = { const MASK: bool = true; @@ -39954,7 +40006,7 @@ pub mod rtc { ALRBER { bits } } #[doc = "Bit 8 - Alarm A enable"] - #[inline(always)] + #[inline] pub fn alrae(&self) -> ALRAER { let bits = { const MASK: bool = true; @@ -39964,7 +40016,7 @@ pub mod rtc { ALRAER { bits } } #[doc = "Bit 7 - Coarse digital calibration enable"] - #[inline(always)] + #[inline] pub fn dce(&self) -> DCER { let bits = { const MASK: bool = true; @@ -39974,7 +40026,7 @@ pub mod rtc { DCER { bits } } #[doc = "Bit 6 - Hour format"] - #[inline(always)] + #[inline] pub fn fmt(&self) -> FMTR { let bits = { const MASK: bool = true; @@ -39984,7 +40036,7 @@ pub mod rtc { FMTR { bits } } #[doc = "Bit 5 - Bypass the shadow registers"] - #[inline(always)] + #[inline] pub fn bypshad(&self) -> BYPSHADR { let bits = { const MASK: bool = true; @@ -39994,7 +40046,7 @@ pub mod rtc { BYPSHADR { bits } } #[doc = "Bit 4 - Reference clock detection enable (50 or 60 Hz)"] - #[inline(always)] + #[inline] pub fn refckon(&self) -> REFCKONR { let bits = { const MASK: bool = true; @@ -40004,7 +40056,7 @@ pub mod rtc { REFCKONR { bits } } #[doc = "Bit 3 - Time-stamp event active edge"] - #[inline(always)] + #[inline] pub fn tsedge(&self) -> TSEDGER { let bits = { const MASK: bool = true; @@ -40014,10 +40066,10 @@ pub mod rtc { TSEDGER { bits } } #[doc = "Bits 0:2 - Wakeup clock selection"] - #[inline(always)] + #[inline] pub fn wcksel(&self) -> WCKSELR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -40026,118 +40078,118 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 23 - Calibration output enable"] - #[inline(always)] + #[inline] pub fn coe(&mut self) -> _COEW { _COEW { w: self } } #[doc = "Bits 21:22 - Output selection"] - #[inline(always)] + #[inline] pub fn osel(&mut self) -> _OSELW { _OSELW { w: self } } #[doc = "Bit 20 - Output polarity"] - #[inline(always)] + #[inline] pub fn pol(&mut self) -> _POLW { _POLW { w: self } } #[doc = "Bit 19 - Calibration Output selection"] - #[inline(always)] + #[inline] pub fn cosel(&mut self) -> _COSELW { _COSELW { w: self } } #[doc = "Bit 18 - Backup"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } #[doc = "Bit 17 - Subtract 1 hour (winter time change)"] - #[inline(always)] + #[inline] pub fn sub1h(&mut self) -> _SUB1HW { _SUB1HW { w: self } } #[doc = "Bit 16 - Add 1 hour (summer time change)"] - #[inline(always)] + #[inline] pub fn add1h(&mut self) -> _ADD1HW { _ADD1HW { w: self } } #[doc = "Bit 15 - Time-stamp interrupt enable"] - #[inline(always)] + #[inline] pub fn tsie(&mut self) -> _TSIEW { _TSIEW { w: self } } #[doc = "Bit 14 - Wakeup timer interrupt enable"] - #[inline(always)] + #[inline] pub fn wutie(&mut self) -> _WUTIEW { _WUTIEW { w: self } } #[doc = "Bit 13 - Alarm B interrupt enable"] - #[inline(always)] + #[inline] pub fn alrbie(&mut self) -> _ALRBIEW { _ALRBIEW { w: self } } #[doc = "Bit 12 - Alarm A interrupt enable"] - #[inline(always)] + #[inline] pub fn alraie(&mut self) -> _ALRAIEW { _ALRAIEW { w: self } } #[doc = "Bit 11 - Time stamp enable"] - #[inline(always)] + #[inline] pub fn tse(&mut self) -> _TSEW { _TSEW { w: self } } #[doc = "Bit 10 - Wakeup timer enable"] - #[inline(always)] + #[inline] pub fn wute(&mut self) -> _WUTEW { _WUTEW { w: self } } #[doc = "Bit 9 - Alarm B enable"] - #[inline(always)] + #[inline] pub fn alrbe(&mut self) -> _ALRBEW { _ALRBEW { w: self } } #[doc = "Bit 8 - Alarm A enable"] - #[inline(always)] + #[inline] pub fn alrae(&mut self) -> _ALRAEW { _ALRAEW { w: self } } #[doc = "Bit 7 - Coarse digital calibration enable"] - #[inline(always)] + #[inline] pub fn dce(&mut self) -> _DCEW { _DCEW { w: self } } #[doc = "Bit 6 - Hour format"] - #[inline(always)] + #[inline] pub fn fmt(&mut self) -> _FMTW { _FMTW { w: self } } #[doc = "Bit 5 - Bypass the shadow registers"] - #[inline(always)] + #[inline] pub fn bypshad(&mut self) -> _BYPSHADW { _BYPSHADW { w: self } } #[doc = "Bit 4 - Reference clock detection enable (50 or 60 Hz)"] - #[inline(always)] + #[inline] pub fn refckon(&mut self) -> _REFCKONW { _REFCKONW { w: self } } #[doc = "Bit 3 - Time-stamp event active edge"] - #[inline(always)] + #[inline] pub fn tsedge(&mut self) -> _TSEDGEW { _TSEDGEW { w: self } } #[doc = "Bits 0:2 - Wakeup clock selection"] - #[inline(always)] + #[inline] pub fn wcksel(&mut self) -> _WCKSELW { _WCKSELW { w: self } } @@ -40159,7 +40211,7 @@ pub mod rtc { } impl super::ISR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -40171,14 +40223,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -40188,7 +40240,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -40199,17 +40251,17 @@ pub mod rtc { } impl ALRAWFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40220,17 +40272,17 @@ pub mod rtc { } impl ALRBWFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40241,17 +40293,17 @@ pub mod rtc { } impl WUTWFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40262,17 +40314,17 @@ pub mod rtc { } impl SHPFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40283,17 +40335,17 @@ pub mod rtc { } impl INITSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40304,17 +40356,17 @@ pub mod rtc { } impl RSFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40325,17 +40377,17 @@ pub mod rtc { } impl INITFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40346,17 +40398,17 @@ pub mod rtc { } impl INITR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40367,17 +40419,17 @@ pub mod rtc { } impl ALRAFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40388,17 +40440,17 @@ pub mod rtc { } impl ALRBFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40409,17 +40461,17 @@ pub mod rtc { } impl WUTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40430,17 +40482,17 @@ pub mod rtc { } impl TSFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40451,17 +40503,17 @@ pub mod rtc { } impl TSOVFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40472,17 +40524,17 @@ pub mod rtc { } impl TAMP1FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40493,17 +40545,17 @@ pub mod rtc { } impl TAMP2FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40514,17 +40566,17 @@ pub mod rtc { } impl RECALPFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -40543,7 +40595,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -40566,7 +40618,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -40589,7 +40641,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -40612,7 +40664,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -40635,7 +40687,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -40658,7 +40710,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -40681,7 +40733,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -40704,7 +40756,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -40727,7 +40779,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -40750,7 +40802,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -40761,12 +40813,12 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Alarm A write flag"] - #[inline(always)] + #[inline] pub fn alrawf(&self) -> ALRAWFR { let bits = { const MASK: bool = true; @@ -40776,7 +40828,7 @@ pub mod rtc { ALRAWFR { bits } } #[doc = "Bit 1 - Alarm B write flag"] - #[inline(always)] + #[inline] pub fn alrbwf(&self) -> ALRBWFR { let bits = { const MASK: bool = true; @@ -40786,7 +40838,7 @@ pub mod rtc { ALRBWFR { bits } } #[doc = "Bit 2 - Wakeup timer write flag"] - #[inline(always)] + #[inline] pub fn wutwf(&self) -> WUTWFR { let bits = { const MASK: bool = true; @@ -40796,7 +40848,7 @@ pub mod rtc { WUTWFR { bits } } #[doc = "Bit 3 - Shift operation pending"] - #[inline(always)] + #[inline] pub fn shpf(&self) -> SHPFR { let bits = { const MASK: bool = true; @@ -40806,7 +40858,7 @@ pub mod rtc { SHPFR { bits } } #[doc = "Bit 4 - Initialization status flag"] - #[inline(always)] + #[inline] pub fn inits(&self) -> INITSR { let bits = { const MASK: bool = true; @@ -40816,7 +40868,7 @@ pub mod rtc { INITSR { bits } } #[doc = "Bit 5 - Registers synchronization flag"] - #[inline(always)] + #[inline] pub fn rsf(&self) -> RSFR { let bits = { const MASK: bool = true; @@ -40826,7 +40878,7 @@ pub mod rtc { RSFR { bits } } #[doc = "Bit 6 - Initialization flag"] - #[inline(always)] + #[inline] pub fn initf(&self) -> INITFR { let bits = { const MASK: bool = true; @@ -40836,7 +40888,7 @@ pub mod rtc { INITFR { bits } } #[doc = "Bit 7 - Initialization mode"] - #[inline(always)] + #[inline] pub fn init(&self) -> INITR { let bits = { const MASK: bool = true; @@ -40846,7 +40898,7 @@ pub mod rtc { INITR { bits } } #[doc = "Bit 8 - Alarm A flag"] - #[inline(always)] + #[inline] pub fn alraf(&self) -> ALRAFR { let bits = { const MASK: bool = true; @@ -40856,7 +40908,7 @@ pub mod rtc { ALRAFR { bits } } #[doc = "Bit 9 - Alarm B flag"] - #[inline(always)] + #[inline] pub fn alrbf(&self) -> ALRBFR { let bits = { const MASK: bool = true; @@ -40866,7 +40918,7 @@ pub mod rtc { ALRBFR { bits } } #[doc = "Bit 10 - Wakeup timer flag"] - #[inline(always)] + #[inline] pub fn wutf(&self) -> WUTFR { let bits = { const MASK: bool = true; @@ -40876,7 +40928,7 @@ pub mod rtc { WUTFR { bits } } #[doc = "Bit 11 - Time-stamp flag"] - #[inline(always)] + #[inline] pub fn tsf(&self) -> TSFR { let bits = { const MASK: bool = true; @@ -40886,7 +40938,7 @@ pub mod rtc { TSFR { bits } } #[doc = "Bit 12 - Time-stamp overflow flag"] - #[inline(always)] + #[inline] pub fn tsovf(&self) -> TSOVFR { let bits = { const MASK: bool = true; @@ -40896,7 +40948,7 @@ pub mod rtc { TSOVFR { bits } } #[doc = "Bit 13 - Tamper detection flag"] - #[inline(always)] + #[inline] pub fn tamp1f(&self) -> TAMP1FR { let bits = { const MASK: bool = true; @@ -40906,7 +40958,7 @@ pub mod rtc { TAMP1FR { bits } } #[doc = "Bit 14 - TAMPER2 detection flag"] - #[inline(always)] + #[inline] pub fn tamp2f(&self) -> TAMP2FR { let bits = { const MASK: bool = true; @@ -40916,7 +40968,7 @@ pub mod rtc { TAMP2FR { bits } } #[doc = "Bit 16 - Recalibration pending Flag"] - #[inline(always)] + #[inline] pub fn recalpf(&self) -> RECALPFR { let bits = { const MASK: bool = true; @@ -40928,63 +40980,63 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 7 } + W { bits: 0x07 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 3 - Shift operation pending"] - #[inline(always)] + #[inline] pub fn shpf(&mut self) -> _SHPFW { _SHPFW { w: self } } #[doc = "Bit 5 - Registers synchronization flag"] - #[inline(always)] + #[inline] pub fn rsf(&mut self) -> _RSFW { _RSFW { w: self } } #[doc = "Bit 7 - Initialization mode"] - #[inline(always)] + #[inline] pub fn init(&mut self) -> _INITW { _INITW { w: self } } #[doc = "Bit 8 - Alarm A flag"] - #[inline(always)] + #[inline] pub fn alraf(&mut self) -> _ALRAFW { _ALRAFW { w: self } } #[doc = "Bit 9 - Alarm B flag"] - #[inline(always)] + #[inline] pub fn alrbf(&mut self) -> _ALRBFW { _ALRBFW { w: self } } #[doc = "Bit 10 - Wakeup timer flag"] - #[inline(always)] + #[inline] pub fn wutf(&mut self) -> _WUTFW { _WUTFW { w: self } } #[doc = "Bit 11 - Time-stamp flag"] - #[inline(always)] + #[inline] pub fn tsf(&mut self) -> _TSFW { _TSFW { w: self } } #[doc = "Bit 12 - Time-stamp overflow flag"] - #[inline(always)] + #[inline] pub fn tsovf(&mut self) -> _TSOVFW { _TSOVFW { w: self } } #[doc = "Bit 13 - Tamper detection flag"] - #[inline(always)] + #[inline] pub fn tamp1f(&mut self) -> _TAMP1FW { _TAMP1FW { w: self } } #[doc = "Bit 14 - TAMPER2 detection flag"] - #[inline(always)] + #[inline] pub fn tamp2f(&mut self) -> _TAMP2FW { _TAMP2FW { w: self } } @@ -41006,7 +41058,7 @@ pub mod rtc { } impl super::PRER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -41018,14 +41070,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -41035,7 +41087,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -41046,7 +41098,7 @@ pub mod rtc { } impl PREDIV_AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -41057,7 +41109,7 @@ pub mod rtc { } impl PREDIV_SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -41068,9 +41120,9 @@ pub mod rtc { } impl<'a> _PREDIV_AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -41083,9 +41135,9 @@ pub mod rtc { } impl<'a> _PREDIV_SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 32767; + const MASK: u16 = 0x7fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -41094,25 +41146,25 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:22 - Asynchronous prescaler factor"] - #[inline(always)] + #[inline] pub fn prediv_a(&self) -> PREDIV_AR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PREDIV_AR { bits } } #[doc = "Bits 0:14 - Synchronous prescaler factor"] - #[inline(always)] + #[inline] pub fn prediv_s(&self) -> PREDIV_SR { let bits = { - const MASK: u16 = 32767; + const MASK: u16 = 0x7fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -41121,23 +41173,23 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 8323327 } + W { bits: 0x007f_00ff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:22 - Asynchronous prescaler factor"] - #[inline(always)] + #[inline] pub fn prediv_a(&mut self) -> _PREDIV_AW { _PREDIV_AW { w: self } } #[doc = "Bits 0:14 - Synchronous prescaler factor"] - #[inline(always)] + #[inline] pub fn prediv_s(&mut self) -> _PREDIV_SW { _PREDIV_SW { w: self } } @@ -41159,7 +41211,7 @@ pub mod rtc { } impl super::WUTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -41171,14 +41223,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -41188,7 +41240,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -41199,7 +41251,7 @@ pub mod rtc { } impl WUTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -41210,9 +41262,9 @@ pub mod rtc { } impl<'a> _WUTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -41221,15 +41273,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Wakeup auto-reload value bits"] - #[inline(always)] + #[inline] pub fn wut(&self) -> WUTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -41238,18 +41290,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 65535 } + W { bits: 0xffff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Wakeup auto-reload value bits"] - #[inline(always)] + #[inline] pub fn wut(&mut self) -> _WUTW { _WUTW { w: self } } @@ -41271,7 +41323,7 @@ pub mod rtc { } impl super::CALIBR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -41283,14 +41335,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -41300,7 +41352,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -41311,17 +41363,17 @@ pub mod rtc { } impl DCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -41332,7 +41384,7 @@ pub mod rtc { } impl DCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -41351,7 +41403,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -41366,9 +41418,9 @@ pub mod rtc { } impl<'a> _DCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -41377,12 +41429,12 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - Digital calibration sign"] - #[inline(always)] + #[inline] pub fn dcs(&self) -> DCSR { let bits = { const MASK: bool = true; @@ -41392,10 +41444,10 @@ pub mod rtc { DCSR { bits } } #[doc = "Bits 0:4 - Digital calibration"] - #[inline(always)] + #[inline] pub fn dc(&self) -> DCR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -41404,23 +41456,23 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - Digital calibration sign"] - #[inline(always)] + #[inline] pub fn dcs(&mut self) -> _DCSW { _DCSW { w: self } } #[doc = "Bits 0:4 - Digital calibration"] - #[inline(always)] + #[inline] pub fn dc(&mut self) -> _DCW { _DCW { w: self } } @@ -41442,7 +41494,7 @@ pub mod rtc { } impl super::ALRMAR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -41454,14 +41506,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -41471,7 +41523,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -41482,17 +41534,17 @@ pub mod rtc { } impl MSK4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -41503,17 +41555,17 @@ pub mod rtc { } impl WDSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -41524,7 +41576,7 @@ pub mod rtc { } impl DTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -41535,7 +41587,7 @@ pub mod rtc { } impl DUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -41546,17 +41598,17 @@ pub mod rtc { } impl MSK3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -41567,17 +41619,17 @@ pub mod rtc { } impl PMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -41588,7 +41640,7 @@ pub mod rtc { } impl HTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -41599,7 +41651,7 @@ pub mod rtc { } impl HUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -41610,17 +41662,17 @@ pub mod rtc { } impl MSK2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -41631,7 +41683,7 @@ pub mod rtc { } impl MNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -41642,7 +41694,7 @@ pub mod rtc { } impl MNUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -41653,17 +41705,17 @@ pub mod rtc { } impl MSK1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -41674,7 +41726,7 @@ pub mod rtc { } impl STR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -41685,7 +41737,7 @@ pub mod rtc { } impl SUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -41704,7 +41756,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -41727,7 +41779,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -41742,9 +41794,9 @@ pub mod rtc { } impl<'a> _DTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -41757,9 +41809,9 @@ pub mod rtc { } impl<'a> _DUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -41780,7 +41832,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -41803,7 +41855,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -41818,9 +41870,9 @@ pub mod rtc { } impl<'a> _HTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -41833,9 +41885,9 @@ pub mod rtc { } impl<'a> _HUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -41856,7 +41908,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -41871,9 +41923,9 @@ pub mod rtc { } impl<'a> _MNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -41886,9 +41938,9 @@ pub mod rtc { } impl<'a> _MNUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -41909,7 +41961,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -41924,9 +41976,9 @@ pub mod rtc { } impl<'a> _STW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -41939,9 +41991,9 @@ pub mod rtc { } impl<'a> _SUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -41950,12 +42002,12 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 31 - Alarm A date mask"] - #[inline(always)] + #[inline] pub fn msk4(&self) -> MSK4R { let bits = { const MASK: bool = true; @@ -41965,7 +42017,7 @@ pub mod rtc { MSK4R { bits } } #[doc = "Bit 30 - Week day selection"] - #[inline(always)] + #[inline] pub fn wdsel(&self) -> WDSELR { let bits = { const MASK: bool = true; @@ -41975,27 +42027,27 @@ pub mod rtc { WDSELR { bits } } #[doc = "Bits 28:29 - Date tens in BCD format"] - #[inline(always)] + #[inline] pub fn dt(&self) -> DTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DTR { bits } } #[doc = "Bits 24:27 - Date units or day in BCD format"] - #[inline(always)] + #[inline] pub fn du(&self) -> DUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DUR { bits } } #[doc = "Bit 23 - Alarm A hours mask"] - #[inline(always)] + #[inline] pub fn msk3(&self) -> MSK3R { let bits = { const MASK: bool = true; @@ -42005,7 +42057,7 @@ pub mod rtc { MSK3R { bits } } #[doc = "Bit 22 - AM/PM notation"] - #[inline(always)] + #[inline] pub fn pm(&self) -> PMR { let bits = { const MASK: bool = true; @@ -42015,27 +42067,27 @@ pub mod rtc { PMR { bits } } #[doc = "Bits 20:21 - Hour tens in BCD format"] - #[inline(always)] + #[inline] pub fn ht(&self) -> HTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; HTR { bits } } #[doc = "Bits 16:19 - Hour units in BCD format"] - #[inline(always)] + #[inline] pub fn hu(&self) -> HUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; HUR { bits } } #[doc = "Bit 15 - Alarm A minutes mask"] - #[inline(always)] + #[inline] pub fn msk2(&self) -> MSK2R { let bits = { const MASK: bool = true; @@ -42045,27 +42097,27 @@ pub mod rtc { MSK2R { bits } } #[doc = "Bits 12:14 - Minute tens in BCD format"] - #[inline(always)] + #[inline] pub fn mnt(&self) -> MNTR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MNTR { bits } } #[doc = "Bits 8:11 - Minute units in BCD format"] - #[inline(always)] + #[inline] pub fn mnu(&self) -> MNUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MNUR { bits } } #[doc = "Bit 7 - Alarm A seconds mask"] - #[inline(always)] + #[inline] pub fn msk1(&self) -> MSK1R { let bits = { const MASK: bool = true; @@ -42075,20 +42127,20 @@ pub mod rtc { MSK1R { bits } } #[doc = "Bits 4:6 - Second tens in BCD format"] - #[inline(always)] + #[inline] pub fn st(&self) -> STR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; STR { bits } } #[doc = "Bits 0:3 - Second units in BCD format"] - #[inline(always)] + #[inline] pub fn su(&self) -> SUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -42097,83 +42149,83 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - Alarm A date mask"] - #[inline(always)] + #[inline] pub fn msk4(&mut self) -> _MSK4W { _MSK4W { w: self } } #[doc = "Bit 30 - Week day selection"] - #[inline(always)] + #[inline] pub fn wdsel(&mut self) -> _WDSELW { _WDSELW { w: self } } #[doc = "Bits 28:29 - Date tens in BCD format"] - #[inline(always)] + #[inline] pub fn dt(&mut self) -> _DTW { _DTW { w: self } } #[doc = "Bits 24:27 - Date units or day in BCD format"] - #[inline(always)] + #[inline] pub fn du(&mut self) -> _DUW { _DUW { w: self } } #[doc = "Bit 23 - Alarm A hours mask"] - #[inline(always)] + #[inline] pub fn msk3(&mut self) -> _MSK3W { _MSK3W { w: self } } #[doc = "Bit 22 - AM/PM notation"] - #[inline(always)] + #[inline] pub fn pm(&mut self) -> _PMW { _PMW { w: self } } #[doc = "Bits 20:21 - Hour tens in BCD format"] - #[inline(always)] + #[inline] pub fn ht(&mut self) -> _HTW { _HTW { w: self } } #[doc = "Bits 16:19 - Hour units in BCD format"] - #[inline(always)] + #[inline] pub fn hu(&mut self) -> _HUW { _HUW { w: self } } #[doc = "Bit 15 - Alarm A minutes mask"] - #[inline(always)] + #[inline] pub fn msk2(&mut self) -> _MSK2W { _MSK2W { w: self } } #[doc = "Bits 12:14 - Minute tens in BCD format"] - #[inline(always)] + #[inline] pub fn mnt(&mut self) -> _MNTW { _MNTW { w: self } } #[doc = "Bits 8:11 - Minute units in BCD format"] - #[inline(always)] + #[inline] pub fn mnu(&mut self) -> _MNUW { _MNUW { w: self } } #[doc = "Bit 7 - Alarm A seconds mask"] - #[inline(always)] + #[inline] pub fn msk1(&mut self) -> _MSK1W { _MSK1W { w: self } } #[doc = "Bits 4:6 - Second tens in BCD format"] - #[inline(always)] + #[inline] pub fn st(&mut self) -> _STW { _STW { w: self } } #[doc = "Bits 0:3 - Second units in BCD format"] - #[inline(always)] + #[inline] pub fn su(&mut self) -> _SUW { _SUW { w: self } } @@ -42195,7 +42247,7 @@ pub mod rtc { } impl super::ALRMBR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -42207,14 +42259,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -42224,7 +42276,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -42235,17 +42287,17 @@ pub mod rtc { } impl MSK4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -42256,17 +42308,17 @@ pub mod rtc { } impl WDSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -42277,7 +42329,7 @@ pub mod rtc { } impl DTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -42288,7 +42340,7 @@ pub mod rtc { } impl DUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -42299,17 +42351,17 @@ pub mod rtc { } impl MSK3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -42320,17 +42372,17 @@ pub mod rtc { } impl PMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -42341,7 +42393,7 @@ pub mod rtc { } impl HTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -42352,7 +42404,7 @@ pub mod rtc { } impl HUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -42363,17 +42415,17 @@ pub mod rtc { } impl MSK2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -42384,7 +42436,7 @@ pub mod rtc { } impl MNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -42395,7 +42447,7 @@ pub mod rtc { } impl MNUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -42406,17 +42458,17 @@ pub mod rtc { } impl MSK1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -42427,7 +42479,7 @@ pub mod rtc { } impl STR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -42438,7 +42490,7 @@ pub mod rtc { } impl SUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -42457,7 +42509,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -42480,7 +42532,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -42495,9 +42547,9 @@ pub mod rtc { } impl<'a> _DTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -42510,9 +42562,9 @@ pub mod rtc { } impl<'a> _DUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -42533,7 +42585,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -42556,7 +42608,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -42571,9 +42623,9 @@ pub mod rtc { } impl<'a> _HTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -42586,9 +42638,9 @@ pub mod rtc { } impl<'a> _HUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -42609,7 +42661,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -42624,9 +42676,9 @@ pub mod rtc { } impl<'a> _MNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -42639,9 +42691,9 @@ pub mod rtc { } impl<'a> _MNUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -42662,7 +42714,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -42677,9 +42729,9 @@ pub mod rtc { } impl<'a> _STW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -42692,9 +42744,9 @@ pub mod rtc { } impl<'a> _SUW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -42703,12 +42755,12 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 31 - Alarm B date mask"] - #[inline(always)] + #[inline] pub fn msk4(&self) -> MSK4R { let bits = { const MASK: bool = true; @@ -42718,7 +42770,7 @@ pub mod rtc { MSK4R { bits } } #[doc = "Bit 30 - Week day selection"] - #[inline(always)] + #[inline] pub fn wdsel(&self) -> WDSELR { let bits = { const MASK: bool = true; @@ -42728,27 +42780,27 @@ pub mod rtc { WDSELR { bits } } #[doc = "Bits 28:29 - Date tens in BCD format"] - #[inline(always)] + #[inline] pub fn dt(&self) -> DTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DTR { bits } } #[doc = "Bits 24:27 - Date units or day in BCD format"] - #[inline(always)] + #[inline] pub fn du(&self) -> DUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DUR { bits } } #[doc = "Bit 23 - Alarm B hours mask"] - #[inline(always)] + #[inline] pub fn msk3(&self) -> MSK3R { let bits = { const MASK: bool = true; @@ -42758,7 +42810,7 @@ pub mod rtc { MSK3R { bits } } #[doc = "Bit 22 - AM/PM notation"] - #[inline(always)] + #[inline] pub fn pm(&self) -> PMR { let bits = { const MASK: bool = true; @@ -42768,27 +42820,27 @@ pub mod rtc { PMR { bits } } #[doc = "Bits 20:21 - Hour tens in BCD format"] - #[inline(always)] + #[inline] pub fn ht(&self) -> HTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; HTR { bits } } #[doc = "Bits 16:19 - Hour units in BCD format"] - #[inline(always)] + #[inline] pub fn hu(&self) -> HUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; HUR { bits } } #[doc = "Bit 15 - Alarm B minutes mask"] - #[inline(always)] + #[inline] pub fn msk2(&self) -> MSK2R { let bits = { const MASK: bool = true; @@ -42798,27 +42850,27 @@ pub mod rtc { MSK2R { bits } } #[doc = "Bits 12:14 - Minute tens in BCD format"] - #[inline(always)] + #[inline] pub fn mnt(&self) -> MNTR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MNTR { bits } } #[doc = "Bits 8:11 - Minute units in BCD format"] - #[inline(always)] + #[inline] pub fn mnu(&self) -> MNUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MNUR { bits } } #[doc = "Bit 7 - Alarm B seconds mask"] - #[inline(always)] + #[inline] pub fn msk1(&self) -> MSK1R { let bits = { const MASK: bool = true; @@ -42828,20 +42880,20 @@ pub mod rtc { MSK1R { bits } } #[doc = "Bits 4:6 - Second tens in BCD format"] - #[inline(always)] + #[inline] pub fn st(&self) -> STR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; STR { bits } } #[doc = "Bits 0:3 - Second units in BCD format"] - #[inline(always)] + #[inline] pub fn su(&self) -> SUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -42850,83 +42902,83 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - Alarm B date mask"] - #[inline(always)] + #[inline] pub fn msk4(&mut self) -> _MSK4W { _MSK4W { w: self } } #[doc = "Bit 30 - Week day selection"] - #[inline(always)] + #[inline] pub fn wdsel(&mut self) -> _WDSELW { _WDSELW { w: self } } #[doc = "Bits 28:29 - Date tens in BCD format"] - #[inline(always)] + #[inline] pub fn dt(&mut self) -> _DTW { _DTW { w: self } } #[doc = "Bits 24:27 - Date units or day in BCD format"] - #[inline(always)] + #[inline] pub fn du(&mut self) -> _DUW { _DUW { w: self } } #[doc = "Bit 23 - Alarm B hours mask"] - #[inline(always)] + #[inline] pub fn msk3(&mut self) -> _MSK3W { _MSK3W { w: self } } #[doc = "Bit 22 - AM/PM notation"] - #[inline(always)] + #[inline] pub fn pm(&mut self) -> _PMW { _PMW { w: self } } #[doc = "Bits 20:21 - Hour tens in BCD format"] - #[inline(always)] + #[inline] pub fn ht(&mut self) -> _HTW { _HTW { w: self } } #[doc = "Bits 16:19 - Hour units in BCD format"] - #[inline(always)] + #[inline] pub fn hu(&mut self) -> _HUW { _HUW { w: self } } #[doc = "Bit 15 - Alarm B minutes mask"] - #[inline(always)] + #[inline] pub fn msk2(&mut self) -> _MSK2W { _MSK2W { w: self } } #[doc = "Bits 12:14 - Minute tens in BCD format"] - #[inline(always)] + #[inline] pub fn mnt(&mut self) -> _MNTW { _MNTW { w: self } } #[doc = "Bits 8:11 - Minute units in BCD format"] - #[inline(always)] + #[inline] pub fn mnu(&mut self) -> _MNUW { _MNUW { w: self } } #[doc = "Bit 7 - Alarm B seconds mask"] - #[inline(always)] + #[inline] pub fn msk1(&mut self) -> _MSK1W { _MSK1W { w: self } } #[doc = "Bits 4:6 - Second tens in BCD format"] - #[inline(always)] + #[inline] pub fn st(&mut self) -> _STW { _STW { w: self } } #[doc = "Bits 0:3 - Second units in BCD format"] - #[inline(always)] + #[inline] pub fn su(&mut self) -> _SUW { _SUW { w: self } } @@ -42944,7 +42996,7 @@ pub mod rtc { } impl super::WPR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -42960,9 +43012,9 @@ pub mod rtc { } impl<'a> _KEYW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -42971,18 +43023,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:7 - Write protection key"] - #[inline(always)] + #[inline] pub fn key(&mut self) -> _KEYW { _KEYW { w: self } } @@ -43000,7 +43052,7 @@ pub mod rtc { } impl super::SSR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -43013,22 +43065,22 @@ pub mod rtc { } impl SSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Sub second value"] - #[inline(always)] + #[inline] pub fn ss(&self) -> SSR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -43048,7 +43100,7 @@ pub mod rtc { } impl super::SHIFTR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -43072,7 +43124,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -43087,9 +43139,9 @@ pub mod rtc { } impl<'a> _SUBFSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 32767; + const MASK: u16 = 0x7fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -43098,23 +43150,23 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - Add one second"] - #[inline(always)] + #[inline] pub fn add1s(&mut self) -> _ADD1SW { _ADD1SW { w: self } } #[doc = "Bits 0:14 - Subtract a fraction of a second"] - #[inline(always)] + #[inline] pub fn subfs(&mut self) -> _SUBFSW { _SUBFSW { w: self } } @@ -43132,7 +43184,7 @@ pub mod rtc { } impl super::TSTR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -43145,17 +43197,17 @@ pub mod rtc { } impl PMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -43166,7 +43218,7 @@ pub mod rtc { } impl HTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -43177,7 +43229,7 @@ pub mod rtc { } impl HUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -43188,7 +43240,7 @@ pub mod rtc { } impl MNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -43199,7 +43251,7 @@ pub mod rtc { } impl MNUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -43210,7 +43262,7 @@ pub mod rtc { } impl STR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -43221,19 +43273,19 @@ pub mod rtc { } impl SUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 22 - AM/PM notation"] - #[inline(always)] + #[inline] pub fn pm(&self) -> PMR { let bits = { const MASK: bool = true; @@ -43243,60 +43295,60 @@ pub mod rtc { PMR { bits } } #[doc = "Bits 20:21 - Hour tens in BCD format"] - #[inline(always)] + #[inline] pub fn ht(&self) -> HTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; HTR { bits } } #[doc = "Bits 16:19 - Hour units in BCD format"] - #[inline(always)] + #[inline] pub fn hu(&self) -> HUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; HUR { bits } } #[doc = "Bits 12:14 - Minute tens in BCD format"] - #[inline(always)] + #[inline] pub fn mnt(&self) -> MNTR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MNTR { bits } } #[doc = "Bits 8:11 - Minute units in BCD format"] - #[inline(always)] + #[inline] pub fn mnu(&self) -> MNUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MNUR { bits } } #[doc = "Bits 4:6 - Second tens in BCD format"] - #[inline(always)] + #[inline] pub fn st(&self) -> STR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; STR { bits } } #[doc = "Bits 0:3 - Second units in BCD format"] - #[inline(always)] + #[inline] pub fn su(&self) -> SUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -43316,7 +43368,7 @@ pub mod rtc { } impl super::TSDR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -43329,7 +43381,7 @@ pub mod rtc { } impl WDUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -43340,17 +43392,17 @@ pub mod rtc { } impl MTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -43361,7 +43413,7 @@ pub mod rtc { } impl MUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -43372,7 +43424,7 @@ pub mod rtc { } impl DTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -43383,29 +43435,29 @@ pub mod rtc { } impl DUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 13:15 - Week day units"] - #[inline(always)] + #[inline] pub fn wdu(&self) -> WDUR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; WDUR { bits } } #[doc = "Bit 12 - Month tens in BCD format"] - #[inline(always)] + #[inline] pub fn mt(&self) -> MTR { let bits = { const MASK: bool = true; @@ -43415,30 +43467,30 @@ pub mod rtc { MTR { bits } } #[doc = "Bits 8:11 - Month units in BCD format"] - #[inline(always)] + #[inline] pub fn mu(&self) -> MUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MUR { bits } } #[doc = "Bits 4:5 - Date tens in BCD format"] - #[inline(always)] + #[inline] pub fn dt(&self) -> DTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DTR { bits } } #[doc = "Bits 0:3 - Date units in BCD format"] - #[inline(always)] + #[inline] pub fn du(&self) -> DUR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -43458,7 +43510,7 @@ pub mod rtc { } impl super::TSSSR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -43471,22 +43523,22 @@ pub mod rtc { } impl SSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Sub second value"] - #[inline(always)] + #[inline] pub fn ss(&self) -> SSR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -43510,7 +43562,7 @@ pub mod rtc { } impl super::CALR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -43522,14 +43574,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -43539,7 +43591,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -43550,17 +43602,17 @@ pub mod rtc { } impl CALPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -43571,17 +43623,17 @@ pub mod rtc { } impl CALW8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -43592,17 +43644,17 @@ pub mod rtc { } impl CALW16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -43613,7 +43665,7 @@ pub mod rtc { } impl CALMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -43632,7 +43684,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -43655,7 +43707,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -43678,7 +43730,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -43693,9 +43745,9 @@ pub mod rtc { } impl<'a> _CALMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 511; + const MASK: u16 = 0x01ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -43704,12 +43756,12 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Increase frequency of RTC by 488.5 ppm"] - #[inline(always)] + #[inline] pub fn calp(&self) -> CALPR { let bits = { const MASK: bool = true; @@ -43719,7 +43771,7 @@ pub mod rtc { CALPR { bits } } #[doc = "Bit 14 - Use an 8-second calibration cycle period"] - #[inline(always)] + #[inline] pub fn calw8(&self) -> CALW8R { let bits = { const MASK: bool = true; @@ -43729,7 +43781,7 @@ pub mod rtc { CALW8R { bits } } #[doc = "Bit 13 - Use a 16-second calibration cycle period"] - #[inline(always)] + #[inline] pub fn calw16(&self) -> CALW16R { let bits = { const MASK: bool = true; @@ -43739,10 +43791,10 @@ pub mod rtc { CALW16R { bits } } #[doc = "Bits 0:8 - Calibration minus"] - #[inline(always)] + #[inline] pub fn calm(&self) -> CALMR { let bits = { - const MASK: u16 = 511; + const MASK: u16 = 0x01ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -43751,33 +43803,33 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Increase frequency of RTC by 488.5 ppm"] - #[inline(always)] + #[inline] pub fn calp(&mut self) -> _CALPW { _CALPW { w: self } } #[doc = "Bit 14 - Use an 8-second calibration cycle period"] - #[inline(always)] + #[inline] pub fn calw8(&mut self) -> _CALW8W { _CALW8W { w: self } } #[doc = "Bit 13 - Use a 16-second calibration cycle period"] - #[inline(always)] + #[inline] pub fn calw16(&mut self) -> _CALW16W { _CALW16W { w: self } } #[doc = "Bits 0:8 - Calibration minus"] - #[inline(always)] + #[inline] pub fn calm(&mut self) -> _CALMW { _CALMW { w: self } } @@ -43799,7 +43851,7 @@ pub mod rtc { } impl super::TAFCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -43811,14 +43863,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -43828,7 +43880,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -43839,17 +43891,17 @@ pub mod rtc { } impl ALARMOUTTYPER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -43860,17 +43912,17 @@ pub mod rtc { } impl TSINSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -43881,17 +43933,17 @@ pub mod rtc { } impl TAMP1INSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -43902,17 +43954,17 @@ pub mod rtc { } impl TAMPPUDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -43923,7 +43975,7 @@ pub mod rtc { } impl TAMPPRCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -43934,7 +43986,7 @@ pub mod rtc { } impl TAMPFLTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -43945,7 +43997,7 @@ pub mod rtc { } impl TAMPFREQR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -43956,17 +44008,17 @@ pub mod rtc { } impl TAMPTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -43977,17 +44029,17 @@ pub mod rtc { } impl TAMP2TRGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -43998,17 +44050,17 @@ pub mod rtc { } impl TAMP2ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -44019,17 +44071,17 @@ pub mod rtc { } impl TAMPIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -44040,17 +44092,17 @@ pub mod rtc { } impl TAMP1TRGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -44061,17 +44113,17 @@ pub mod rtc { } impl TAMP1ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -44090,7 +44142,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -44113,7 +44165,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -44136,7 +44188,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -44159,7 +44211,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -44174,9 +44226,9 @@ pub mod rtc { } impl<'a> _TAMPPRCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -44189,9 +44241,9 @@ pub mod rtc { } impl<'a> _TAMPFLTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -44204,9 +44256,9 @@ pub mod rtc { } impl<'a> _TAMPFREQW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -44227,7 +44279,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -44250,7 +44302,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -44273,7 +44325,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -44296,7 +44348,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -44319,7 +44371,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -44342,7 +44394,7 @@ pub mod rtc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -44353,12 +44405,12 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 18 - AFO_ALARM output type"] - #[inline(always)] + #[inline] pub fn alarmouttype(&self) -> ALARMOUTTYPER { let bits = { const MASK: bool = true; @@ -44368,7 +44420,7 @@ pub mod rtc { ALARMOUTTYPER { bits } } #[doc = "Bit 17 - TIMESTAMP mapping"] - #[inline(always)] + #[inline] pub fn tsinsel(&self) -> TSINSELR { let bits = { const MASK: bool = true; @@ -44378,7 +44430,7 @@ pub mod rtc { TSINSELR { bits } } #[doc = "Bit 16 - TAMPER1 mapping"] - #[inline(always)] + #[inline] pub fn tamp1insel(&self) -> TAMP1INSELR { let bits = { const MASK: bool = true; @@ -44388,7 +44440,7 @@ pub mod rtc { TAMP1INSELR { bits } } #[doc = "Bit 15 - TAMPER pull-up disable"] - #[inline(always)] + #[inline] pub fn tamppudis(&self) -> TAMPPUDISR { let bits = { const MASK: bool = true; @@ -44398,37 +44450,37 @@ pub mod rtc { TAMPPUDISR { bits } } #[doc = "Bits 13:14 - Tamper precharge duration"] - #[inline(always)] + #[inline] pub fn tampprch(&self) -> TAMPPRCHR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TAMPPRCHR { bits } } #[doc = "Bits 11:12 - Tamper filter count"] - #[inline(always)] + #[inline] pub fn tampflt(&self) -> TAMPFLTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TAMPFLTR { bits } } #[doc = "Bits 8:10 - Tamper sampling frequency"] - #[inline(always)] + #[inline] pub fn tampfreq(&self) -> TAMPFREQR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TAMPFREQR { bits } } #[doc = "Bit 7 - Activate timestamp on tamper detection event"] - #[inline(always)] + #[inline] pub fn tampts(&self) -> TAMPTSR { let bits = { const MASK: bool = true; @@ -44438,7 +44490,7 @@ pub mod rtc { TAMPTSR { bits } } #[doc = "Bit 4 - Active level for tamper 2"] - #[inline(always)] + #[inline] pub fn tamp2trg(&self) -> TAMP2TRGR { let bits = { const MASK: bool = true; @@ -44448,7 +44500,7 @@ pub mod rtc { TAMP2TRGR { bits } } #[doc = "Bit 3 - Tamper 2 detection enable"] - #[inline(always)] + #[inline] pub fn tamp2e(&self) -> TAMP2ER { let bits = { const MASK: bool = true; @@ -44458,7 +44510,7 @@ pub mod rtc { TAMP2ER { bits } } #[doc = "Bit 2 - Tamper interrupt enable"] - #[inline(always)] + #[inline] pub fn tampie(&self) -> TAMPIER { let bits = { const MASK: bool = true; @@ -44468,7 +44520,7 @@ pub mod rtc { TAMPIER { bits } } #[doc = "Bit 1 - Active level for tamper 1"] - #[inline(always)] + #[inline] pub fn tamp1trg(&self) -> TAMP1TRGR { let bits = { const MASK: bool = true; @@ -44478,7 +44530,7 @@ pub mod rtc { TAMP1TRGR { bits } } #[doc = "Bit 0 - Tamper 1 detection enable"] - #[inline(always)] + #[inline] pub fn tamp1e(&self) -> TAMP1ER { let bits = { const MASK: bool = true; @@ -44490,78 +44542,78 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 18 - AFO_ALARM output type"] - #[inline(always)] + #[inline] pub fn alarmouttype(&mut self) -> _ALARMOUTTYPEW { _ALARMOUTTYPEW { w: self } } #[doc = "Bit 17 - TIMESTAMP mapping"] - #[inline(always)] + #[inline] pub fn tsinsel(&mut self) -> _TSINSELW { _TSINSELW { w: self } } #[doc = "Bit 16 - TAMPER1 mapping"] - #[inline(always)] + #[inline] pub fn tamp1insel(&mut self) -> _TAMP1INSELW { _TAMP1INSELW { w: self } } #[doc = "Bit 15 - TAMPER pull-up disable"] - #[inline(always)] + #[inline] pub fn tamppudis(&mut self) -> _TAMPPUDISW { _TAMPPUDISW { w: self } } #[doc = "Bits 13:14 - Tamper precharge duration"] - #[inline(always)] + #[inline] pub fn tampprch(&mut self) -> _TAMPPRCHW { _TAMPPRCHW { w: self } } #[doc = "Bits 11:12 - Tamper filter count"] - #[inline(always)] + #[inline] pub fn tampflt(&mut self) -> _TAMPFLTW { _TAMPFLTW { w: self } } #[doc = "Bits 8:10 - Tamper sampling frequency"] - #[inline(always)] + #[inline] pub fn tampfreq(&mut self) -> _TAMPFREQW { _TAMPFREQW { w: self } } #[doc = "Bit 7 - Activate timestamp on tamper detection event"] - #[inline(always)] + #[inline] pub fn tampts(&mut self) -> _TAMPTSW { _TAMPTSW { w: self } } #[doc = "Bit 4 - Active level for tamper 2"] - #[inline(always)] + #[inline] pub fn tamp2trg(&mut self) -> _TAMP2TRGW { _TAMP2TRGW { w: self } } #[doc = "Bit 3 - Tamper 2 detection enable"] - #[inline(always)] + #[inline] pub fn tamp2e(&mut self) -> _TAMP2EW { _TAMP2EW { w: self } } #[doc = "Bit 2 - Tamper interrupt enable"] - #[inline(always)] + #[inline] pub fn tampie(&mut self) -> _TAMPIEW { _TAMPIEW { w: self } } #[doc = "Bit 1 - Active level for tamper 1"] - #[inline(always)] + #[inline] pub fn tamp1trg(&mut self) -> _TAMP1TRGW { _TAMP1TRGW { w: self } } #[doc = "Bit 0 - Tamper 1 detection enable"] - #[inline(always)] + #[inline] pub fn tamp1e(&mut self) -> _TAMP1EW { _TAMP1EW { w: self } } @@ -44583,7 +44635,7 @@ pub mod rtc { } impl super::ALRMASSR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -44595,14 +44647,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -44612,7 +44664,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -44623,7 +44675,7 @@ pub mod rtc { } impl MASKSSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -44634,7 +44686,7 @@ pub mod rtc { } impl SSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -44645,9 +44697,9 @@ pub mod rtc { } impl<'a> _MASKSSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -44660,9 +44712,9 @@ pub mod rtc { } impl<'a> _SSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 32767; + const MASK: u16 = 0x7fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -44671,25 +44723,25 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:27 - Mask the most-significant bits starting at this bit"] - #[inline(always)] + #[inline] pub fn maskss(&self) -> MASKSSR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MASKSSR { bits } } #[doc = "Bits 0:14 - Sub seconds value"] - #[inline(always)] + #[inline] pub fn ss(&self) -> SSR { let bits = { - const MASK: u16 = 32767; + const MASK: u16 = 0x7fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -44698,23 +44750,23 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:27 - Mask the most-significant bits starting at this bit"] - #[inline(always)] + #[inline] pub fn maskss(&mut self) -> _MASKSSW { _MASKSSW { w: self } } #[doc = "Bits 0:14 - Sub seconds value"] - #[inline(always)] + #[inline] pub fn ss(&mut self) -> _SSW { _SSW { w: self } } @@ -44736,7 +44788,7 @@ pub mod rtc { } impl super::ALRMBSSR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -44748,14 +44800,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -44765,7 +44817,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -44776,7 +44828,7 @@ pub mod rtc { } impl MASKSSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -44787,7 +44839,7 @@ pub mod rtc { } impl SSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -44798,9 +44850,9 @@ pub mod rtc { } impl<'a> _MASKSSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -44813,9 +44865,9 @@ pub mod rtc { } impl<'a> _SSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 32767; + const MASK: u16 = 0x7fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -44824,25 +44876,25 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:27 - Mask the most-significant bits starting at this bit"] - #[inline(always)] + #[inline] pub fn maskss(&self) -> MASKSSR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MASKSSR { bits } } #[doc = "Bits 0:14 - Sub seconds value"] - #[inline(always)] + #[inline] pub fn ss(&self) -> SSR { let bits = { - const MASK: u16 = 32767; + const MASK: u16 = 0x7fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -44851,23 +44903,23 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:27 - Mask the most-significant bits starting at this bit"] - #[inline(always)] + #[inline] pub fn maskss(&mut self) -> _MASKSSW { _MASKSSW { w: self } } #[doc = "Bits 0:14 - Sub seconds value"] - #[inline(always)] + #[inline] pub fn ss(&mut self) -> _SSW { _SSW { w: self } } @@ -44889,7 +44941,7 @@ pub mod rtc { } impl super::BKP0R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -44901,14 +44953,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -44918,7 +44970,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -44929,7 +44981,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -44940,9 +44992,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -44951,15 +45003,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -44968,18 +45020,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -45001,7 +45053,7 @@ pub mod rtc { } impl super::BKP1R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -45013,14 +45065,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -45030,7 +45082,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -45041,7 +45093,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -45052,9 +45104,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -45063,15 +45115,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -45080,18 +45132,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -45113,7 +45165,7 @@ pub mod rtc { } impl super::BKP2R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -45125,14 +45177,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -45142,7 +45194,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -45153,7 +45205,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -45164,9 +45216,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -45175,15 +45227,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -45192,18 +45244,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -45225,7 +45277,7 @@ pub mod rtc { } impl super::BKP3R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -45237,14 +45289,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -45254,7 +45306,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -45265,7 +45317,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -45276,9 +45328,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -45287,15 +45339,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -45304,18 +45356,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -45337,7 +45389,7 @@ pub mod rtc { } impl super::BKP4R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -45349,14 +45401,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -45366,7 +45418,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -45377,7 +45429,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -45388,9 +45440,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -45399,15 +45451,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -45416,18 +45468,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -45449,7 +45501,7 @@ pub mod rtc { } impl super::BKP5R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -45461,14 +45513,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -45478,7 +45530,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -45489,7 +45541,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -45500,9 +45552,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -45511,15 +45563,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -45528,18 +45580,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -45561,7 +45613,7 @@ pub mod rtc { } impl super::BKP6R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -45573,14 +45625,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -45590,7 +45642,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -45601,7 +45653,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -45612,9 +45664,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -45623,15 +45675,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -45640,18 +45692,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -45673,7 +45725,7 @@ pub mod rtc { } impl super::BKP7R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -45685,14 +45737,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -45702,7 +45754,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -45713,7 +45765,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -45724,9 +45776,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -45735,15 +45787,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -45752,18 +45804,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -45785,7 +45837,7 @@ pub mod rtc { } impl super::BKP8R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -45797,14 +45849,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -45814,7 +45866,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -45825,7 +45877,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -45836,9 +45888,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -45847,15 +45899,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -45864,18 +45916,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -45897,7 +45949,7 @@ pub mod rtc { } impl super::BKP9R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -45909,14 +45961,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -45926,7 +45978,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -45937,7 +45989,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -45948,9 +46000,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -45959,15 +46011,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -45976,18 +46028,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -46009,7 +46061,7 @@ pub mod rtc { } impl super::BKP10R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -46021,14 +46073,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -46038,7 +46090,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -46049,7 +46101,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -46060,9 +46112,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -46071,15 +46123,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -46088,18 +46140,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -46121,7 +46173,7 @@ pub mod rtc { } impl super::BKP11R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -46133,14 +46185,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -46150,7 +46202,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -46161,7 +46213,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -46172,9 +46224,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -46183,15 +46235,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -46200,18 +46252,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -46233,7 +46285,7 @@ pub mod rtc { } impl super::BKP12R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -46245,14 +46297,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -46262,7 +46314,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -46273,7 +46325,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -46284,9 +46336,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -46295,15 +46347,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -46312,18 +46364,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -46345,7 +46397,7 @@ pub mod rtc { } impl super::BKP13R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -46357,14 +46409,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -46374,7 +46426,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -46385,7 +46437,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -46396,9 +46448,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -46407,15 +46459,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -46424,18 +46476,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -46457,7 +46509,7 @@ pub mod rtc { } impl super::BKP14R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -46469,14 +46521,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -46486,7 +46538,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -46497,7 +46549,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -46508,9 +46560,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -46519,15 +46571,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -46536,18 +46588,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -46569,7 +46621,7 @@ pub mod rtc { } impl super::BKP15R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -46581,14 +46633,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -46598,7 +46650,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -46609,7 +46661,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -46620,9 +46672,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -46631,15 +46683,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -46648,18 +46700,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -46681,7 +46733,7 @@ pub mod rtc { } impl super::BKP16R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -46693,14 +46745,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -46710,7 +46762,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -46721,7 +46773,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -46732,9 +46784,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -46743,15 +46795,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -46760,18 +46812,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -46793,7 +46845,7 @@ pub mod rtc { } impl super::BKP17R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -46805,14 +46857,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -46822,7 +46874,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -46833,7 +46885,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -46844,9 +46896,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -46855,15 +46907,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -46872,18 +46924,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -46905,7 +46957,7 @@ pub mod rtc { } impl super::BKP18R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -46917,14 +46969,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -46934,7 +46986,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -46945,7 +46997,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -46956,9 +47008,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -46967,15 +47019,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -46984,18 +47036,18 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } @@ -47017,7 +47069,7 @@ pub mod rtc { } impl super::BKP19R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -47029,14 +47081,14 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -47046,7 +47098,7 @@ pub mod rtc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -47057,7 +47109,7 @@ pub mod rtc { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -47068,9 +47120,9 @@ pub mod rtc { } impl<'a> _BKPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -47079,15 +47131,15 @@ pub mod rtc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -47096,36 +47148,41 @@ pub mod rtc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - BKP"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } } } } -#[doc = "Real-time clock"] -pub struct RTC { - register_block: rtc::RegisterBlock, +#[doc = "Secure digital input/output interface"] +pub struct SDIO { + _marker: PhantomData<*const ()>, } -impl Deref for RTC { - type Target = rtc::RegisterBlock; - fn deref(&self) -> &rtc::RegisterBlock { - &self.register_block +unsafe impl Send for SDIO {} +impl SDIO { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const sdio::RegisterBlock { + 0x4001_2c00 as *const _ + } +} +impl Deref for SDIO { + type Target = sdio::RegisterBlock; + fn deref(&self) -> &sdio::RegisterBlock { + unsafe { &*SDIO::ptr() } } } -#[doc = "Secure digital input/output interface"] -pub const SDIO: Peripheral<SDIO> = unsafe { Peripheral::new(1073818624) }; #[doc = "Secure digital input/output interface"] pub mod sdio { use vcell::VolatileCell; @@ -47187,7 +47244,7 @@ pub mod sdio { } impl super::POWER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -47199,14 +47256,14 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -47216,7 +47273,7 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -47227,7 +47284,7 @@ pub mod sdio { } impl PWRCTRLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -47238,9 +47295,9 @@ pub mod sdio { } impl<'a> _PWRCTRLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -47249,15 +47306,15 @@ pub mod sdio { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:1 - PWRCTRL"] - #[inline(always)] + #[inline] pub fn pwrctrl(&self) -> PWRCTRLR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -47266,18 +47323,18 @@ pub mod sdio { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:1 - PWRCTRL"] - #[inline(always)] + #[inline] pub fn pwrctrl(&mut self) -> _PWRCTRLW { _PWRCTRLW { w: self } } @@ -47299,7 +47356,7 @@ pub mod sdio { } impl super::CLKCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -47311,14 +47368,14 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -47328,7 +47385,7 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -47339,17 +47396,17 @@ pub mod sdio { } impl HWFC_ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -47360,17 +47417,17 @@ pub mod sdio { } impl NEGEDGER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -47381,7 +47438,7 @@ pub mod sdio { } impl WIDBUSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -47392,17 +47449,17 @@ pub mod sdio { } impl BYPASSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -47413,17 +47470,17 @@ pub mod sdio { } impl PWRSAVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -47434,17 +47491,17 @@ pub mod sdio { } impl CLKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -47455,7 +47512,7 @@ pub mod sdio { } impl CLKDIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -47474,7 +47531,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -47497,7 +47554,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -47512,9 +47569,9 @@ pub mod sdio { } impl<'a> _WIDBUSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -47535,7 +47592,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -47558,7 +47615,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -47581,7 +47638,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -47596,9 +47653,9 @@ pub mod sdio { } impl<'a> _CLKDIVW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -47607,12 +47664,12 @@ pub mod sdio { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 14 - HW Flow Control enable"] - #[inline(always)] + #[inline] pub fn hwfc_en(&self) -> HWFC_ENR { let bits = { const MASK: bool = true; @@ -47622,7 +47679,7 @@ pub mod sdio { HWFC_ENR { bits } } #[doc = "Bit 13 - SDIO_CK dephasing selection bit"] - #[inline(always)] + #[inline] pub fn negedge(&self) -> NEGEDGER { let bits = { const MASK: bool = true; @@ -47632,17 +47689,17 @@ pub mod sdio { NEGEDGER { bits } } #[doc = "Bits 11:12 - Wide bus mode enable bit"] - #[inline(always)] + #[inline] pub fn widbus(&self) -> WIDBUSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; WIDBUSR { bits } } #[doc = "Bit 10 - Clock divider bypass enable bit"] - #[inline(always)] + #[inline] pub fn bypass(&self) -> BYPASSR { let bits = { const MASK: bool = true; @@ -47652,7 +47709,7 @@ pub mod sdio { BYPASSR { bits } } #[doc = "Bit 9 - Power saving configuration bit"] - #[inline(always)] + #[inline] pub fn pwrsav(&self) -> PWRSAVR { let bits = { const MASK: bool = true; @@ -47662,7 +47719,7 @@ pub mod sdio { PWRSAVR { bits } } #[doc = "Bit 8 - Clock enable bit"] - #[inline(always)] + #[inline] pub fn clken(&self) -> CLKENR { let bits = { const MASK: bool = true; @@ -47672,10 +47729,10 @@ pub mod sdio { CLKENR { bits } } #[doc = "Bits 0:7 - Clock divide factor"] - #[inline(always)] + #[inline] pub fn clkdiv(&self) -> CLKDIVR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -47684,48 +47741,48 @@ pub mod sdio { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 14 - HW Flow Control enable"] - #[inline(always)] + #[inline] pub fn hwfc_en(&mut self) -> _HWFC_ENW { _HWFC_ENW { w: self } } #[doc = "Bit 13 - SDIO_CK dephasing selection bit"] - #[inline(always)] + #[inline] pub fn negedge(&mut self) -> _NEGEDGEW { _NEGEDGEW { w: self } } #[doc = "Bits 11:12 - Wide bus mode enable bit"] - #[inline(always)] + #[inline] pub fn widbus(&mut self) -> _WIDBUSW { _WIDBUSW { w: self } } #[doc = "Bit 10 - Clock divider bypass enable bit"] - #[inline(always)] + #[inline] pub fn bypass(&mut self) -> _BYPASSW { _BYPASSW { w: self } } #[doc = "Bit 9 - Power saving configuration bit"] - #[inline(always)] + #[inline] pub fn pwrsav(&mut self) -> _PWRSAVW { _PWRSAVW { w: self } } #[doc = "Bit 8 - Clock enable bit"] - #[inline(always)] + #[inline] pub fn clken(&mut self) -> _CLKENW { _CLKENW { w: self } } #[doc = "Bits 0:7 - Clock divide factor"] - #[inline(always)] + #[inline] pub fn clkdiv(&mut self) -> _CLKDIVW { _CLKDIVW { w: self } } @@ -47747,7 +47804,7 @@ pub mod sdio { } impl super::ARG { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -47759,14 +47816,14 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -47776,7 +47833,7 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -47787,7 +47844,7 @@ pub mod sdio { } impl CMDARGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -47798,9 +47855,9 @@ pub mod sdio { } impl<'a> _CMDARGW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -47809,15 +47866,15 @@ pub mod sdio { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Command argument"] - #[inline(always)] + #[inline] pub fn cmdarg(&self) -> CMDARGR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -47826,18 +47883,18 @@ pub mod sdio { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Command argument"] - #[inline(always)] + #[inline] pub fn cmdarg(&mut self) -> _CMDARGW { _CMDARGW { w: self } } @@ -47859,7 +47916,7 @@ pub mod sdio { } impl super::CMD { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -47871,14 +47928,14 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -47888,7 +47945,7 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -47899,17 +47956,17 @@ pub mod sdio { } impl CE_ATACMDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -47920,17 +47977,17 @@ pub mod sdio { } impl NIENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -47941,17 +47998,17 @@ pub mod sdio { } impl ENCMDCOMPLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -47962,17 +48019,17 @@ pub mod sdio { } impl SDIOSUSPENDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -47983,17 +48040,17 @@ pub mod sdio { } impl CPSMENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -48004,17 +48061,17 @@ pub mod sdio { } impl WAITPENDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -48025,17 +48082,17 @@ pub mod sdio { } impl WAITINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -48046,7 +48103,7 @@ pub mod sdio { } impl WAITRESPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -48057,7 +48114,7 @@ pub mod sdio { } impl CMDINDEXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -48076,7 +48133,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -48099,7 +48156,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -48122,7 +48179,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -48145,7 +48202,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -48168,7 +48225,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -48191,7 +48248,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -48214,7 +48271,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -48229,9 +48286,9 @@ pub mod sdio { } impl<'a> _WAITRESPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -48244,9 +48301,9 @@ pub mod sdio { } impl<'a> _CMDINDEXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -48255,12 +48312,12 @@ pub mod sdio { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 14 - CE-ATA command"] - #[inline(always)] + #[inline] pub fn ce_atacmd(&self) -> CE_ATACMDR { let bits = { const MASK: bool = true; @@ -48270,7 +48327,7 @@ pub mod sdio { CE_ATACMDR { bits } } #[doc = "Bit 13 - not Interrupt Enable"] - #[inline(always)] + #[inline] pub fn n_ien(&self) -> NIENR { let bits = { const MASK: bool = true; @@ -48280,7 +48337,7 @@ pub mod sdio { NIENR { bits } } #[doc = "Bit 12 - Enable CMD completion"] - #[inline(always)] + #[inline] pub fn encmdcompl(&self) -> ENCMDCOMPLR { let bits = { const MASK: bool = true; @@ -48290,7 +48347,7 @@ pub mod sdio { ENCMDCOMPLR { bits } } #[doc = "Bit 11 - SD I/O suspend command"] - #[inline(always)] + #[inline] pub fn sdiosuspend(&self) -> SDIOSUSPENDR { let bits = { const MASK: bool = true; @@ -48300,7 +48357,7 @@ pub mod sdio { SDIOSUSPENDR { bits } } #[doc = "Bit 10 - Command path state machine (CPSM) Enable bit"] - #[inline(always)] + #[inline] pub fn cpsmen(&self) -> CPSMENR { let bits = { const MASK: bool = true; @@ -48310,7 +48367,7 @@ pub mod sdio { CPSMENR { bits } } #[doc = "Bit 9 - CPSM Waits for ends of data transfer (CmdPend internal signal)."] - #[inline(always)] + #[inline] pub fn waitpend(&self) -> WAITPENDR { let bits = { const MASK: bool = true; @@ -48320,7 +48377,7 @@ pub mod sdio { WAITPENDR { bits } } #[doc = "Bit 8 - CPSM waits for interrupt request"] - #[inline(always)] + #[inline] pub fn waitint(&self) -> WAITINTR { let bits = { const MASK: bool = true; @@ -48330,20 +48387,20 @@ pub mod sdio { WAITINTR { bits } } #[doc = "Bits 6:7 - Wait for response bits"] - #[inline(always)] + #[inline] pub fn waitresp(&self) -> WAITRESPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; WAITRESPR { bits } } #[doc = "Bits 0:5 - Command index"] - #[inline(always)] + #[inline] pub fn cmdindex(&self) -> CMDINDEXR { let bits = { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -48352,58 +48409,58 @@ pub mod sdio { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 14 - CE-ATA command"] - #[inline(always)] + #[inline] pub fn ce_atacmd(&mut self) -> _CE_ATACMDW { _CE_ATACMDW { w: self } } #[doc = "Bit 13 - not Interrupt Enable"] - #[inline(always)] + #[inline] pub fn n_ien(&mut self) -> _NIENW { _NIENW { w: self } } #[doc = "Bit 12 - Enable CMD completion"] - #[inline(always)] + #[inline] pub fn encmdcompl(&mut self) -> _ENCMDCOMPLW { _ENCMDCOMPLW { w: self } } #[doc = "Bit 11 - SD I/O suspend command"] - #[inline(always)] + #[inline] pub fn sdiosuspend(&mut self) -> _SDIOSUSPENDW { _SDIOSUSPENDW { w: self } } #[doc = "Bit 10 - Command path state machine (CPSM) Enable bit"] - #[inline(always)] + #[inline] pub fn cpsmen(&mut self) -> _CPSMENW { _CPSMENW { w: self } } #[doc = "Bit 9 - CPSM Waits for ends of data transfer (CmdPend internal signal)."] - #[inline(always)] + #[inline] pub fn waitpend(&mut self) -> _WAITPENDW { _WAITPENDW { w: self } } #[doc = "Bit 8 - CPSM waits for interrupt request"] - #[inline(always)] + #[inline] pub fn waitint(&mut self) -> _WAITINTW { _WAITINTW { w: self } } #[doc = "Bits 6:7 - Wait for response bits"] - #[inline(always)] + #[inline] pub fn waitresp(&mut self) -> _WAITRESPW { _WAITRESPW { w: self } } #[doc = "Bits 0:5 - Command index"] - #[inline(always)] + #[inline] pub fn cmdindex(&mut self) -> _CMDINDEXW { _CMDINDEXW { w: self } } @@ -48421,7 +48478,7 @@ pub mod sdio { } impl super::RESPCMD { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -48434,22 +48491,22 @@ pub mod sdio { } impl RESPCMDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:5 - Response command index"] - #[inline(always)] + #[inline] pub fn respcmd(&self) -> RESPCMDR { let bits = { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -48469,7 +48526,7 @@ pub mod sdio { } impl super::RESP1 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -48482,22 +48539,22 @@ pub mod sdio { } impl CARDSTATUS1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Card Status"] - #[inline(always)] + #[inline] pub fn cardstatus1(&self) -> CARDSTATUS1R { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -48517,7 +48574,7 @@ pub mod sdio { } impl super::RESP2 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -48530,22 +48587,22 @@ pub mod sdio { } impl CARDSTATUS2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Card Status"] - #[inline(always)] + #[inline] pub fn cardstatus2(&self) -> CARDSTATUS2R { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -48565,7 +48622,7 @@ pub mod sdio { } impl super::RESP3 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -48578,22 +48635,22 @@ pub mod sdio { } impl CARDSTATUS3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Card Status"] - #[inline(always)] + #[inline] pub fn cardstatus3(&self) -> CARDSTATUS3R { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -48613,7 +48670,7 @@ pub mod sdio { } impl super::RESP4 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -48626,22 +48683,22 @@ pub mod sdio { } impl CARDSTATUS4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Card Status"] - #[inline(always)] + #[inline] pub fn cardstatus4(&self) -> CARDSTATUS4R { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -48665,7 +48722,7 @@ pub mod sdio { } impl super::DTIMER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -48677,14 +48734,14 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -48694,7 +48751,7 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -48705,7 +48762,7 @@ pub mod sdio { } impl DATATIMER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -48716,9 +48773,9 @@ pub mod sdio { } impl<'a> _DATATIMEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -48727,15 +48784,15 @@ pub mod sdio { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Data timeout period"] - #[inline(always)] + #[inline] pub fn datatime(&self) -> DATATIMER { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -48744,18 +48801,18 @@ pub mod sdio { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Data timeout period"] - #[inline(always)] + #[inline] pub fn datatime(&mut self) -> _DATATIMEW { _DATATIMEW { w: self } } @@ -48777,7 +48834,7 @@ pub mod sdio { } impl super::DLEN { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -48789,14 +48846,14 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -48806,7 +48863,7 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -48817,7 +48874,7 @@ pub mod sdio { } impl DATALENGTHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -48828,9 +48885,9 @@ pub mod sdio { } impl<'a> _DATALENGTHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 33554431; + const MASK: u32 = 0x01ff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -48839,15 +48896,15 @@ pub mod sdio { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:24 - Data length value"] - #[inline(always)] + #[inline] pub fn datalength(&self) -> DATALENGTHR { let bits = { - const MASK: u32 = 33554431; + const MASK: u32 = 0x01ff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -48856,18 +48913,18 @@ pub mod sdio { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:24 - Data length value"] - #[inline(always)] + #[inline] pub fn datalength(&mut self) -> _DATALENGTHW { _DATALENGTHW { w: self } } @@ -48889,7 +48946,7 @@ pub mod sdio { } impl super::DCTRL { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -48901,14 +48958,14 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -48918,7 +48975,7 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -48929,17 +48986,17 @@ pub mod sdio { } impl SDIOENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -48950,17 +49007,17 @@ pub mod sdio { } impl RWMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -48971,17 +49028,17 @@ pub mod sdio { } impl RWSTOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -48992,17 +49049,17 @@ pub mod sdio { } impl RWSTARTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49013,7 +49070,7 @@ pub mod sdio { } impl DBLOCKSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -49024,17 +49081,17 @@ pub mod sdio { } impl DMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49045,17 +49102,17 @@ pub mod sdio { } impl DTMODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49066,17 +49123,17 @@ pub mod sdio { } impl DTDIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49087,17 +49144,17 @@ pub mod sdio { } impl DTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49116,7 +49173,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -49139,7 +49196,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -49162,7 +49219,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -49185,7 +49242,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -49200,9 +49257,9 @@ pub mod sdio { } impl<'a> _DBLOCKSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -49223,7 +49280,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -49246,7 +49303,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -49269,7 +49326,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -49292,7 +49349,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -49303,12 +49360,12 @@ pub mod sdio { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 11 - SD I/O enable functions"] - #[inline(always)] + #[inline] pub fn sdioen(&self) -> SDIOENR { let bits = { const MASK: bool = true; @@ -49318,7 +49375,7 @@ pub mod sdio { SDIOENR { bits } } #[doc = "Bit 10 - Read wait mode"] - #[inline(always)] + #[inline] pub fn rwmod(&self) -> RWMODR { let bits = { const MASK: bool = true; @@ -49328,7 +49385,7 @@ pub mod sdio { RWMODR { bits } } #[doc = "Bit 9 - Read wait stop"] - #[inline(always)] + #[inline] pub fn rwstop(&self) -> RWSTOPR { let bits = { const MASK: bool = true; @@ -49338,7 +49395,7 @@ pub mod sdio { RWSTOPR { bits } } #[doc = "Bit 8 - Read wait start"] - #[inline(always)] + #[inline] pub fn rwstart(&self) -> RWSTARTR { let bits = { const MASK: bool = true; @@ -49348,17 +49405,17 @@ pub mod sdio { RWSTARTR { bits } } #[doc = "Bits 4:7 - Data block size"] - #[inline(always)] + #[inline] pub fn dblocksize(&self) -> DBLOCKSIZER { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DBLOCKSIZER { bits } } #[doc = "Bit 3 - DMA enable bit"] - #[inline(always)] + #[inline] pub fn dmaen(&self) -> DMAENR { let bits = { const MASK: bool = true; @@ -49367,7 +49424,7 @@ pub mod sdio { }; DMAENR { bits } } - # [ doc = "Bit 2 - Data transfer mode selection 1: Stream or SDIO multibyte data transfer." ] # [ inline ( always ) ] + # [ doc = "Bit 2 - Data transfer mode selection 1: Stream or SDIO multibyte data transfer." ] # [ inline ] pub fn dtmode(&self) -> DTMODER { let bits = { const MASK: bool = true; @@ -49377,7 +49434,7 @@ pub mod sdio { DTMODER { bits } } #[doc = "Bit 1 - Data transfer direction selection"] - #[inline(always)] + #[inline] pub fn dtdir(&self) -> DTDIRR { let bits = { const MASK: bool = true; @@ -49387,7 +49444,7 @@ pub mod sdio { DTDIRR { bits } } #[doc = "Bit 0 - DTEN"] - #[inline(always)] + #[inline] pub fn dten(&self) -> DTENR { let bits = { const MASK: bool = true; @@ -49399,57 +49456,57 @@ pub mod sdio { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 11 - SD I/O enable functions"] - #[inline(always)] + #[inline] pub fn sdioen(&mut self) -> _SDIOENW { _SDIOENW { w: self } } #[doc = "Bit 10 - Read wait mode"] - #[inline(always)] + #[inline] pub fn rwmod(&mut self) -> _RWMODW { _RWMODW { w: self } } #[doc = "Bit 9 - Read wait stop"] - #[inline(always)] + #[inline] pub fn rwstop(&mut self) -> _RWSTOPW { _RWSTOPW { w: self } } #[doc = "Bit 8 - Read wait start"] - #[inline(always)] + #[inline] pub fn rwstart(&mut self) -> _RWSTARTW { _RWSTARTW { w: self } } #[doc = "Bits 4:7 - Data block size"] - #[inline(always)] + #[inline] pub fn dblocksize(&mut self) -> _DBLOCKSIZEW { _DBLOCKSIZEW { w: self } } #[doc = "Bit 3 - DMA enable bit"] - #[inline(always)] + #[inline] pub fn dmaen(&mut self) -> _DMAENW { _DMAENW { w: self } } - # [ doc = "Bit 2 - Data transfer mode selection 1: Stream or SDIO multibyte data transfer." ] # [ inline ( always ) ] + # [ doc = "Bit 2 - Data transfer mode selection 1: Stream or SDIO multibyte data transfer." ] # [ inline ] pub fn dtmode(&mut self) -> _DTMODEW { _DTMODEW { w: self } } #[doc = "Bit 1 - Data transfer direction selection"] - #[inline(always)] + #[inline] pub fn dtdir(&mut self) -> _DTDIRW { _DTDIRW { w: self } } #[doc = "Bit 0 - DTEN"] - #[inline(always)] + #[inline] pub fn dten(&mut self) -> _DTENW { _DTENW { w: self } } @@ -49467,7 +49524,7 @@ pub mod sdio { } impl super::DCOUNT { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -49480,22 +49537,22 @@ pub mod sdio { } impl DATACOUNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:24 - Data count value"] - #[inline(always)] + #[inline] pub fn datacount(&self) -> DATACOUNTR { let bits = { - const MASK: u32 = 33554431; + const MASK: u32 = 0x01ff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -49515,7 +49572,7 @@ pub mod sdio { } impl super::STA { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -49528,17 +49585,17 @@ pub mod sdio { } impl CEATAENDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49549,17 +49606,17 @@ pub mod sdio { } impl SDIOITR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49570,17 +49627,17 @@ pub mod sdio { } impl RXDAVLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49591,17 +49648,17 @@ pub mod sdio { } impl TXDAVLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49612,17 +49669,17 @@ pub mod sdio { } impl RXFIFOER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49633,17 +49690,17 @@ pub mod sdio { } impl TXFIFOER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49654,17 +49711,17 @@ pub mod sdio { } impl RXFIFOFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49675,17 +49732,17 @@ pub mod sdio { } impl TXFIFOFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49696,17 +49753,17 @@ pub mod sdio { } impl RXFIFOHFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49717,17 +49774,17 @@ pub mod sdio { } impl TXFIFOHER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49738,17 +49795,17 @@ pub mod sdio { } impl RXACTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49759,17 +49816,17 @@ pub mod sdio { } impl TXACTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49780,17 +49837,17 @@ pub mod sdio { } impl CMDACTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49801,17 +49858,17 @@ pub mod sdio { } impl DBCKENDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49822,17 +49879,17 @@ pub mod sdio { } impl STBITERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49843,17 +49900,17 @@ pub mod sdio { } impl DATAENDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49864,17 +49921,17 @@ pub mod sdio { } impl CMDSENTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49885,17 +49942,17 @@ pub mod sdio { } impl CMDRENDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49906,17 +49963,17 @@ pub mod sdio { } impl RXOVERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49927,17 +49984,17 @@ pub mod sdio { } impl TXUNDERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49948,17 +50005,17 @@ pub mod sdio { } impl DTIMEOUTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49969,17 +50026,17 @@ pub mod sdio { } impl CTIMEOUTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -49990,17 +50047,17 @@ pub mod sdio { } impl DCRCFAILR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -50011,29 +50068,29 @@ pub mod sdio { } impl CCRCFAILR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 23 - CE-ATA command completion signal received for CMD61"] - #[inline(always)] + #[inline] pub fn ceataend(&self) -> CEATAENDR { let bits = { const MASK: bool = true; @@ -50043,7 +50100,7 @@ pub mod sdio { CEATAENDR { bits } } #[doc = "Bit 22 - SDIO interrupt received"] - #[inline(always)] + #[inline] pub fn sdioit(&self) -> SDIOITR { let bits = { const MASK: bool = true; @@ -50053,7 +50110,7 @@ pub mod sdio { SDIOITR { bits } } #[doc = "Bit 21 - Data available in receive FIFO"] - #[inline(always)] + #[inline] pub fn rxdavl(&self) -> RXDAVLR { let bits = { const MASK: bool = true; @@ -50063,7 +50120,7 @@ pub mod sdio { RXDAVLR { bits } } #[doc = "Bit 20 - Data available in transmit FIFO"] - #[inline(always)] + #[inline] pub fn txdavl(&self) -> TXDAVLR { let bits = { const MASK: bool = true; @@ -50073,7 +50130,7 @@ pub mod sdio { TXDAVLR { bits } } #[doc = "Bit 19 - Receive FIFO empty"] - #[inline(always)] + #[inline] pub fn rxfifoe(&self) -> RXFIFOER { let bits = { const MASK: bool = true; @@ -50083,7 +50140,7 @@ pub mod sdio { RXFIFOER { bits } } #[doc = "Bit 18 - Transmit FIFO empty"] - #[inline(always)] + #[inline] pub fn txfifoe(&self) -> TXFIFOER { let bits = { const MASK: bool = true; @@ -50093,7 +50150,7 @@ pub mod sdio { TXFIFOER { bits } } #[doc = "Bit 17 - Receive FIFO full"] - #[inline(always)] + #[inline] pub fn rxfifof(&self) -> RXFIFOFR { let bits = { const MASK: bool = true; @@ -50103,7 +50160,7 @@ pub mod sdio { RXFIFOFR { bits } } #[doc = "Bit 16 - Transmit FIFO full"] - #[inline(always)] + #[inline] pub fn txfifof(&self) -> TXFIFOFR { let bits = { const MASK: bool = true; @@ -50113,7 +50170,7 @@ pub mod sdio { TXFIFOFR { bits } } #[doc = "Bit 15 - Receive FIFO half full: there are at least 8 words in the FIFO"] - #[inline(always)] + #[inline] pub fn rxfifohf(&self) -> RXFIFOHFR { let bits = { const MASK: bool = true; @@ -50122,7 +50179,7 @@ pub mod sdio { }; RXFIFOHFR { bits } } - # [ doc = "Bit 14 - Transmit FIFO half empty: at least 8 words can be written into the FIFO" ] # [ inline ( always ) ] + # [ doc = "Bit 14 - Transmit FIFO half empty: at least 8 words can be written into the FIFO" ] # [ inline ] pub fn txfifohe(&self) -> TXFIFOHER { let bits = { const MASK: bool = true; @@ -50132,7 +50189,7 @@ pub mod sdio { TXFIFOHER { bits } } #[doc = "Bit 13 - Data receive in progress"] - #[inline(always)] + #[inline] pub fn rxact(&self) -> RXACTR { let bits = { const MASK: bool = true; @@ -50142,7 +50199,7 @@ pub mod sdio { RXACTR { bits } } #[doc = "Bit 12 - Data transmit in progress"] - #[inline(always)] + #[inline] pub fn txact(&self) -> TXACTR { let bits = { const MASK: bool = true; @@ -50152,7 +50209,7 @@ pub mod sdio { TXACTR { bits } } #[doc = "Bit 11 - Command transfer in progress"] - #[inline(always)] + #[inline] pub fn cmdact(&self) -> CMDACTR { let bits = { const MASK: bool = true; @@ -50162,7 +50219,7 @@ pub mod sdio { CMDACTR { bits } } #[doc = "Bit 10 - Data block sent/received (CRC check passed)"] - #[inline(always)] + #[inline] pub fn dbckend(&self) -> DBCKENDR { let bits = { const MASK: bool = true; @@ -50172,7 +50229,7 @@ pub mod sdio { DBCKENDR { bits } } #[doc = "Bit 9 - Start bit not detected on all data signals in wide bus mode"] - #[inline(always)] + #[inline] pub fn stbiterr(&self) -> STBITERRR { let bits = { const MASK: bool = true; @@ -50182,7 +50239,7 @@ pub mod sdio { STBITERRR { bits } } #[doc = "Bit 8 - Data end (data counter, SDIDCOUNT, is zero)"] - #[inline(always)] + #[inline] pub fn dataend(&self) -> DATAENDR { let bits = { const MASK: bool = true; @@ -50192,7 +50249,7 @@ pub mod sdio { DATAENDR { bits } } #[doc = "Bit 7 - Command sent (no response required)"] - #[inline(always)] + #[inline] pub fn cmdsent(&self) -> CMDSENTR { let bits = { const MASK: bool = true; @@ -50202,7 +50259,7 @@ pub mod sdio { CMDSENTR { bits } } #[doc = "Bit 6 - Command response received (CRC check passed)"] - #[inline(always)] + #[inline] pub fn cmdrend(&self) -> CMDRENDR { let bits = { const MASK: bool = true; @@ -50212,7 +50269,7 @@ pub mod sdio { CMDRENDR { bits } } #[doc = "Bit 5 - Received FIFO overrun error"] - #[inline(always)] + #[inline] pub fn rxoverr(&self) -> RXOVERRR { let bits = { const MASK: bool = true; @@ -50222,7 +50279,7 @@ pub mod sdio { RXOVERRR { bits } } #[doc = "Bit 4 - Transmit FIFO underrun error"] - #[inline(always)] + #[inline] pub fn txunderr(&self) -> TXUNDERRR { let bits = { const MASK: bool = true; @@ -50232,7 +50289,7 @@ pub mod sdio { TXUNDERRR { bits } } #[doc = "Bit 3 - Data timeout"] - #[inline(always)] + #[inline] pub fn dtimeout(&self) -> DTIMEOUTR { let bits = { const MASK: bool = true; @@ -50242,7 +50299,7 @@ pub mod sdio { DTIMEOUTR { bits } } #[doc = "Bit 2 - Command response timeout"] - #[inline(always)] + #[inline] pub fn ctimeout(&self) -> CTIMEOUTR { let bits = { const MASK: bool = true; @@ -50252,7 +50309,7 @@ pub mod sdio { CTIMEOUTR { bits } } #[doc = "Bit 1 - Data block sent/received (CRC check failed)"] - #[inline(always)] + #[inline] pub fn dcrcfail(&self) -> DCRCFAILR { let bits = { const MASK: bool = true; @@ -50262,7 +50319,7 @@ pub mod sdio { DCRCFAILR { bits } } #[doc = "Bit 0 - Command response received (CRC check failed)"] - #[inline(always)] + #[inline] pub fn ccrcfail(&self) -> CCRCFAILR { let bits = { const MASK: bool = true; @@ -50289,7 +50346,7 @@ pub mod sdio { } impl super::ICR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -50301,14 +50358,14 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -50318,7 +50375,7 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -50329,17 +50386,17 @@ pub mod sdio { } impl CEATAENDCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -50350,17 +50407,17 @@ pub mod sdio { } impl SDIOITCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -50371,17 +50428,17 @@ pub mod sdio { } impl DBCKENDCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -50392,17 +50449,17 @@ pub mod sdio { } impl STBITERRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -50413,17 +50470,17 @@ pub mod sdio { } impl DATAENDCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -50434,17 +50491,17 @@ pub mod sdio { } impl CMDSENTCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -50455,17 +50512,17 @@ pub mod sdio { } impl CMDRENDCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -50476,17 +50533,17 @@ pub mod sdio { } impl RXOVERRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -50497,17 +50554,17 @@ pub mod sdio { } impl TXUNDERRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -50518,17 +50575,17 @@ pub mod sdio { } impl DTIMEOUTCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -50539,17 +50596,17 @@ pub mod sdio { } impl CTIMEOUTCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -50560,17 +50617,17 @@ pub mod sdio { } impl DCRCFAILCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -50581,17 +50638,17 @@ pub mod sdio { } impl CCRCFAILCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -50610,7 +50667,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -50633,7 +50690,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -50656,7 +50713,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -50679,7 +50736,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -50702,7 +50759,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -50725,7 +50782,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -50748,7 +50805,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -50771,7 +50828,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -50794,7 +50851,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -50817,7 +50874,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -50840,7 +50897,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -50863,7 +50920,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -50886,7 +50943,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -50897,12 +50954,12 @@ pub mod sdio { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 23 - CEATAEND flag clear bit"] - #[inline(always)] + #[inline] pub fn ceataendc(&self) -> CEATAENDCR { let bits = { const MASK: bool = true; @@ -50912,7 +50969,7 @@ pub mod sdio { CEATAENDCR { bits } } #[doc = "Bit 22 - SDIOIT flag clear bit"] - #[inline(always)] + #[inline] pub fn sdioitc(&self) -> SDIOITCR { let bits = { const MASK: bool = true; @@ -50922,7 +50979,7 @@ pub mod sdio { SDIOITCR { bits } } #[doc = "Bit 10 - DBCKEND flag clear bit"] - #[inline(always)] + #[inline] pub fn dbckendc(&self) -> DBCKENDCR { let bits = { const MASK: bool = true; @@ -50932,7 +50989,7 @@ pub mod sdio { DBCKENDCR { bits } } #[doc = "Bit 9 - STBITERR flag clear bit"] - #[inline(always)] + #[inline] pub fn stbiterrc(&self) -> STBITERRCR { let bits = { const MASK: bool = true; @@ -50942,7 +50999,7 @@ pub mod sdio { STBITERRCR { bits } } #[doc = "Bit 8 - DATAEND flag clear bit"] - #[inline(always)] + #[inline] pub fn dataendc(&self) -> DATAENDCR { let bits = { const MASK: bool = true; @@ -50952,7 +51009,7 @@ pub mod sdio { DATAENDCR { bits } } #[doc = "Bit 7 - CMDSENT flag clear bit"] - #[inline(always)] + #[inline] pub fn cmdsentc(&self) -> CMDSENTCR { let bits = { const MASK: bool = true; @@ -50962,7 +51019,7 @@ pub mod sdio { CMDSENTCR { bits } } #[doc = "Bit 6 - CMDREND flag clear bit"] - #[inline(always)] + #[inline] pub fn cmdrendc(&self) -> CMDRENDCR { let bits = { const MASK: bool = true; @@ -50972,7 +51029,7 @@ pub mod sdio { CMDRENDCR { bits } } #[doc = "Bit 5 - RXOVERR flag clear bit"] - #[inline(always)] + #[inline] pub fn rxoverrc(&self) -> RXOVERRCR { let bits = { const MASK: bool = true; @@ -50982,7 +51039,7 @@ pub mod sdio { RXOVERRCR { bits } } #[doc = "Bit 4 - TXUNDERR flag clear bit"] - #[inline(always)] + #[inline] pub fn txunderrc(&self) -> TXUNDERRCR { let bits = { const MASK: bool = true; @@ -50992,7 +51049,7 @@ pub mod sdio { TXUNDERRCR { bits } } #[doc = "Bit 3 - DTIMEOUT flag clear bit"] - #[inline(always)] + #[inline] pub fn dtimeoutc(&self) -> DTIMEOUTCR { let bits = { const MASK: bool = true; @@ -51002,7 +51059,7 @@ pub mod sdio { DTIMEOUTCR { bits } } #[doc = "Bit 2 - CTIMEOUT flag clear bit"] - #[inline(always)] + #[inline] pub fn ctimeoutc(&self) -> CTIMEOUTCR { let bits = { const MASK: bool = true; @@ -51012,7 +51069,7 @@ pub mod sdio { CTIMEOUTCR { bits } } #[doc = "Bit 1 - DCRCFAIL flag clear bit"] - #[inline(always)] + #[inline] pub fn dcrcfailc(&self) -> DCRCFAILCR { let bits = { const MASK: bool = true; @@ -51022,7 +51079,7 @@ pub mod sdio { DCRCFAILCR { bits } } #[doc = "Bit 0 - CCRCFAIL flag clear bit"] - #[inline(always)] + #[inline] pub fn ccrcfailc(&self) -> CCRCFAILCR { let bits = { const MASK: bool = true; @@ -51034,78 +51091,78 @@ pub mod sdio { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 23 - CEATAEND flag clear bit"] - #[inline(always)] + #[inline] pub fn ceataendc(&mut self) -> _CEATAENDCW { _CEATAENDCW { w: self } } #[doc = "Bit 22 - SDIOIT flag clear bit"] - #[inline(always)] + #[inline] pub fn sdioitc(&mut self) -> _SDIOITCW { _SDIOITCW { w: self } } #[doc = "Bit 10 - DBCKEND flag clear bit"] - #[inline(always)] + #[inline] pub fn dbckendc(&mut self) -> _DBCKENDCW { _DBCKENDCW { w: self } } #[doc = "Bit 9 - STBITERR flag clear bit"] - #[inline(always)] + #[inline] pub fn stbiterrc(&mut self) -> _STBITERRCW { _STBITERRCW { w: self } } #[doc = "Bit 8 - DATAEND flag clear bit"] - #[inline(always)] + #[inline] pub fn dataendc(&mut self) -> _DATAENDCW { _DATAENDCW { w: self } } #[doc = "Bit 7 - CMDSENT flag clear bit"] - #[inline(always)] + #[inline] pub fn cmdsentc(&mut self) -> _CMDSENTCW { _CMDSENTCW { w: self } } #[doc = "Bit 6 - CMDREND flag clear bit"] - #[inline(always)] + #[inline] pub fn cmdrendc(&mut self) -> _CMDRENDCW { _CMDRENDCW { w: self } } #[doc = "Bit 5 - RXOVERR flag clear bit"] - #[inline(always)] + #[inline] pub fn rxoverrc(&mut self) -> _RXOVERRCW { _RXOVERRCW { w: self } } #[doc = "Bit 4 - TXUNDERR flag clear bit"] - #[inline(always)] + #[inline] pub fn txunderrc(&mut self) -> _TXUNDERRCW { _TXUNDERRCW { w: self } } #[doc = "Bit 3 - DTIMEOUT flag clear bit"] - #[inline(always)] + #[inline] pub fn dtimeoutc(&mut self) -> _DTIMEOUTCW { _DTIMEOUTCW { w: self } } #[doc = "Bit 2 - CTIMEOUT flag clear bit"] - #[inline(always)] + #[inline] pub fn ctimeoutc(&mut self) -> _CTIMEOUTCW { _CTIMEOUTCW { w: self } } #[doc = "Bit 1 - DCRCFAIL flag clear bit"] - #[inline(always)] + #[inline] pub fn dcrcfailc(&mut self) -> _DCRCFAILCW { _DCRCFAILCW { w: self } } #[doc = "Bit 0 - CCRCFAIL flag clear bit"] - #[inline(always)] + #[inline] pub fn ccrcfailc(&mut self) -> _CCRCFAILCW { _CCRCFAILCW { w: self } } @@ -51127,7 +51184,7 @@ pub mod sdio { } impl super::MASK { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -51139,14 +51196,14 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -51156,7 +51213,7 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -51167,17 +51224,17 @@ pub mod sdio { } impl CEATAENDIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51188,17 +51245,17 @@ pub mod sdio { } impl SDIOITIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51209,17 +51266,17 @@ pub mod sdio { } impl RXDAVLIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51230,17 +51287,17 @@ pub mod sdio { } impl TXDAVLIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51251,17 +51308,17 @@ pub mod sdio { } impl RXFIFOEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51272,17 +51329,17 @@ pub mod sdio { } impl TXFIFOEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51293,17 +51350,17 @@ pub mod sdio { } impl RXFIFOFIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51314,17 +51371,17 @@ pub mod sdio { } impl TXFIFOFIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51335,17 +51392,17 @@ pub mod sdio { } impl RXFIFOHFIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51356,17 +51413,17 @@ pub mod sdio { } impl TXFIFOHEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51377,17 +51434,17 @@ pub mod sdio { } impl RXACTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51398,17 +51455,17 @@ pub mod sdio { } impl TXACTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51419,17 +51476,17 @@ pub mod sdio { } impl CMDACTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51440,17 +51497,17 @@ pub mod sdio { } impl DBCKENDIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51461,17 +51518,17 @@ pub mod sdio { } impl STBITERRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51482,17 +51539,17 @@ pub mod sdio { } impl DATAENDIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51503,17 +51560,17 @@ pub mod sdio { } impl CMDSENTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51524,17 +51581,17 @@ pub mod sdio { } impl CMDRENDIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51545,17 +51602,17 @@ pub mod sdio { } impl RXOVERRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51566,17 +51623,17 @@ pub mod sdio { } impl TXUNDERRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51587,17 +51644,17 @@ pub mod sdio { } impl DTIMEOUTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51608,17 +51665,17 @@ pub mod sdio { } impl CTIMEOUTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51629,17 +51686,17 @@ pub mod sdio { } impl DCRCFAILIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51650,17 +51707,17 @@ pub mod sdio { } impl CCRCFAILIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -51679,7 +51736,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -51702,7 +51759,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -51725,7 +51782,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -51748,7 +51805,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -51771,7 +51828,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -51794,7 +51851,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -51817,7 +51874,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -51840,7 +51897,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -51863,7 +51920,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -51886,7 +51943,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -51909,7 +51966,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -51932,7 +51989,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -51955,7 +52012,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -51978,7 +52035,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -52001,7 +52058,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -52024,7 +52081,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -52047,7 +52104,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -52070,7 +52127,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -52093,7 +52150,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -52116,7 +52173,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -52139,7 +52196,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -52162,7 +52219,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -52185,7 +52242,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -52208,7 +52265,7 @@ pub mod sdio { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -52219,12 +52276,12 @@ pub mod sdio { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 23 - CE-ATA command completion signal received interrupt enable"] - #[inline(always)] + #[inline] pub fn ceataendie(&self) -> CEATAENDIER { let bits = { const MASK: bool = true; @@ -52234,7 +52291,7 @@ pub mod sdio { CEATAENDIER { bits } } #[doc = "Bit 22 - SDIO mode interrupt received interrupt enable"] - #[inline(always)] + #[inline] pub fn sdioitie(&self) -> SDIOITIER { let bits = { const MASK: bool = true; @@ -52244,7 +52301,7 @@ pub mod sdio { SDIOITIER { bits } } #[doc = "Bit 21 - Data available in Rx FIFO interrupt enable"] - #[inline(always)] + #[inline] pub fn rxdavlie(&self) -> RXDAVLIER { let bits = { const MASK: bool = true; @@ -52254,7 +52311,7 @@ pub mod sdio { RXDAVLIER { bits } } #[doc = "Bit 20 - Data available in Tx FIFO interrupt enable"] - #[inline(always)] + #[inline] pub fn txdavlie(&self) -> TXDAVLIER { let bits = { const MASK: bool = true; @@ -52264,7 +52321,7 @@ pub mod sdio { TXDAVLIER { bits } } #[doc = "Bit 19 - Rx FIFO empty interrupt enable"] - #[inline(always)] + #[inline] pub fn rxfifoeie(&self) -> RXFIFOEIER { let bits = { const MASK: bool = true; @@ -52274,7 +52331,7 @@ pub mod sdio { RXFIFOEIER { bits } } #[doc = "Bit 18 - Tx FIFO empty interrupt enable"] - #[inline(always)] + #[inline] pub fn txfifoeie(&self) -> TXFIFOEIER { let bits = { const MASK: bool = true; @@ -52284,7 +52341,7 @@ pub mod sdio { TXFIFOEIER { bits } } #[doc = "Bit 17 - Rx FIFO full interrupt enable"] - #[inline(always)] + #[inline] pub fn rxfifofie(&self) -> RXFIFOFIER { let bits = { const MASK: bool = true; @@ -52294,7 +52351,7 @@ pub mod sdio { RXFIFOFIER { bits } } #[doc = "Bit 16 - Tx FIFO full interrupt enable"] - #[inline(always)] + #[inline] pub fn txfifofie(&self) -> TXFIFOFIER { let bits = { const MASK: bool = true; @@ -52304,7 +52361,7 @@ pub mod sdio { TXFIFOFIER { bits } } #[doc = "Bit 15 - Rx FIFO half full interrupt enable"] - #[inline(always)] + #[inline] pub fn rxfifohfie(&self) -> RXFIFOHFIER { let bits = { const MASK: bool = true; @@ -52314,7 +52371,7 @@ pub mod sdio { RXFIFOHFIER { bits } } #[doc = "Bit 14 - Tx FIFO half empty interrupt enable"] - #[inline(always)] + #[inline] pub fn txfifoheie(&self) -> TXFIFOHEIER { let bits = { const MASK: bool = true; @@ -52324,7 +52381,7 @@ pub mod sdio { TXFIFOHEIER { bits } } #[doc = "Bit 13 - Data receive acting interrupt enable"] - #[inline(always)] + #[inline] pub fn rxactie(&self) -> RXACTIER { let bits = { const MASK: bool = true; @@ -52334,7 +52391,7 @@ pub mod sdio { RXACTIER { bits } } #[doc = "Bit 12 - Data transmit acting interrupt enable"] - #[inline(always)] + #[inline] pub fn txactie(&self) -> TXACTIER { let bits = { const MASK: bool = true; @@ -52344,7 +52401,7 @@ pub mod sdio { TXACTIER { bits } } #[doc = "Bit 11 - Command acting interrupt enable"] - #[inline(always)] + #[inline] pub fn cmdactie(&self) -> CMDACTIER { let bits = { const MASK: bool = true; @@ -52354,7 +52411,7 @@ pub mod sdio { CMDACTIER { bits } } #[doc = "Bit 10 - Data block end interrupt enable"] - #[inline(always)] + #[inline] pub fn dbckendie(&self) -> DBCKENDIER { let bits = { const MASK: bool = true; @@ -52364,7 +52421,7 @@ pub mod sdio { DBCKENDIER { bits } } #[doc = "Bit 9 - Start bit error interrupt enable"] - #[inline(always)] + #[inline] pub fn stbiterrie(&self) -> STBITERRIER { let bits = { const MASK: bool = true; @@ -52374,7 +52431,7 @@ pub mod sdio { STBITERRIER { bits } } #[doc = "Bit 8 - Data end interrupt enable"] - #[inline(always)] + #[inline] pub fn dataendie(&self) -> DATAENDIER { let bits = { const MASK: bool = true; @@ -52384,7 +52441,7 @@ pub mod sdio { DATAENDIER { bits } } #[doc = "Bit 7 - Command sent interrupt enable"] - #[inline(always)] + #[inline] pub fn cmdsentie(&self) -> CMDSENTIER { let bits = { const MASK: bool = true; @@ -52394,7 +52451,7 @@ pub mod sdio { CMDSENTIER { bits } } #[doc = "Bit 6 - Command response received interrupt enable"] - #[inline(always)] + #[inline] pub fn cmdrendie(&self) -> CMDRENDIER { let bits = { const MASK: bool = true; @@ -52404,7 +52461,7 @@ pub mod sdio { CMDRENDIER { bits } } #[doc = "Bit 5 - Rx FIFO overrun error interrupt enable"] - #[inline(always)] + #[inline] pub fn rxoverrie(&self) -> RXOVERRIER { let bits = { const MASK: bool = true; @@ -52414,7 +52471,7 @@ pub mod sdio { RXOVERRIER { bits } } #[doc = "Bit 4 - Tx FIFO underrun error interrupt enable"] - #[inline(always)] + #[inline] pub fn txunderrie(&self) -> TXUNDERRIER { let bits = { const MASK: bool = true; @@ -52424,7 +52481,7 @@ pub mod sdio { TXUNDERRIER { bits } } #[doc = "Bit 3 - Data timeout interrupt enable"] - #[inline(always)] + #[inline] pub fn dtimeoutie(&self) -> DTIMEOUTIER { let bits = { const MASK: bool = true; @@ -52434,7 +52491,7 @@ pub mod sdio { DTIMEOUTIER { bits } } #[doc = "Bit 2 - Command timeout interrupt enable"] - #[inline(always)] + #[inline] pub fn ctimeoutie(&self) -> CTIMEOUTIER { let bits = { const MASK: bool = true; @@ -52444,7 +52501,7 @@ pub mod sdio { CTIMEOUTIER { bits } } #[doc = "Bit 1 - Data CRC fail interrupt enable"] - #[inline(always)] + #[inline] pub fn dcrcfailie(&self) -> DCRCFAILIER { let bits = { const MASK: bool = true; @@ -52454,7 +52511,7 @@ pub mod sdio { DCRCFAILIER { bits } } #[doc = "Bit 0 - Command CRC fail interrupt enable"] - #[inline(always)] + #[inline] pub fn ccrcfailie(&self) -> CCRCFAILIER { let bits = { const MASK: bool = true; @@ -52466,133 +52523,133 @@ pub mod sdio { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 23 - CE-ATA command completion signal received interrupt enable"] - #[inline(always)] + #[inline] pub fn ceataendie(&mut self) -> _CEATAENDIEW { _CEATAENDIEW { w: self } } #[doc = "Bit 22 - SDIO mode interrupt received interrupt enable"] - #[inline(always)] + #[inline] pub fn sdioitie(&mut self) -> _SDIOITIEW { _SDIOITIEW { w: self } } #[doc = "Bit 21 - Data available in Rx FIFO interrupt enable"] - #[inline(always)] + #[inline] pub fn rxdavlie(&mut self) -> _RXDAVLIEW { _RXDAVLIEW { w: self } } #[doc = "Bit 20 - Data available in Tx FIFO interrupt enable"] - #[inline(always)] + #[inline] pub fn txdavlie(&mut self) -> _TXDAVLIEW { _TXDAVLIEW { w: self } } #[doc = "Bit 19 - Rx FIFO empty interrupt enable"] - #[inline(always)] + #[inline] pub fn rxfifoeie(&mut self) -> _RXFIFOEIEW { _RXFIFOEIEW { w: self } } #[doc = "Bit 18 - Tx FIFO empty interrupt enable"] - #[inline(always)] + #[inline] pub fn txfifoeie(&mut self) -> _TXFIFOEIEW { _TXFIFOEIEW { w: self } } #[doc = "Bit 17 - Rx FIFO full interrupt enable"] - #[inline(always)] + #[inline] pub fn rxfifofie(&mut self) -> _RXFIFOFIEW { _RXFIFOFIEW { w: self } } #[doc = "Bit 16 - Tx FIFO full interrupt enable"] - #[inline(always)] + #[inline] pub fn txfifofie(&mut self) -> _TXFIFOFIEW { _TXFIFOFIEW { w: self } } #[doc = "Bit 15 - Rx FIFO half full interrupt enable"] - #[inline(always)] + #[inline] pub fn rxfifohfie(&mut self) -> _RXFIFOHFIEW { _RXFIFOHFIEW { w: self } } #[doc = "Bit 14 - Tx FIFO half empty interrupt enable"] - #[inline(always)] + #[inline] pub fn txfifoheie(&mut self) -> _TXFIFOHEIEW { _TXFIFOHEIEW { w: self } } #[doc = "Bit 13 - Data receive acting interrupt enable"] - #[inline(always)] + #[inline] pub fn rxactie(&mut self) -> _RXACTIEW { _RXACTIEW { w: self } } #[doc = "Bit 12 - Data transmit acting interrupt enable"] - #[inline(always)] + #[inline] pub fn txactie(&mut self) -> _TXACTIEW { _TXACTIEW { w: self } } #[doc = "Bit 11 - Command acting interrupt enable"] - #[inline(always)] + #[inline] pub fn cmdactie(&mut self) -> _CMDACTIEW { _CMDACTIEW { w: self } } #[doc = "Bit 10 - Data block end interrupt enable"] - #[inline(always)] + #[inline] pub fn dbckendie(&mut self) -> _DBCKENDIEW { _DBCKENDIEW { w: self } } #[doc = "Bit 9 - Start bit error interrupt enable"] - #[inline(always)] + #[inline] pub fn stbiterrie(&mut self) -> _STBITERRIEW { _STBITERRIEW { w: self } } #[doc = "Bit 8 - Data end interrupt enable"] - #[inline(always)] + #[inline] pub fn dataendie(&mut self) -> _DATAENDIEW { _DATAENDIEW { w: self } } #[doc = "Bit 7 - Command sent interrupt enable"] - #[inline(always)] + #[inline] pub fn cmdsentie(&mut self) -> _CMDSENTIEW { _CMDSENTIEW { w: self } } #[doc = "Bit 6 - Command response received interrupt enable"] - #[inline(always)] + #[inline] pub fn cmdrendie(&mut self) -> _CMDRENDIEW { _CMDRENDIEW { w: self } } #[doc = "Bit 5 - Rx FIFO overrun error interrupt enable"] - #[inline(always)] + #[inline] pub fn rxoverrie(&mut self) -> _RXOVERRIEW { _RXOVERRIEW { w: self } } #[doc = "Bit 4 - Tx FIFO underrun error interrupt enable"] - #[inline(always)] + #[inline] pub fn txunderrie(&mut self) -> _TXUNDERRIEW { _TXUNDERRIEW { w: self } } #[doc = "Bit 3 - Data timeout interrupt enable"] - #[inline(always)] + #[inline] pub fn dtimeoutie(&mut self) -> _DTIMEOUTIEW { _DTIMEOUTIEW { w: self } } #[doc = "Bit 2 - Command timeout interrupt enable"] - #[inline(always)] + #[inline] pub fn ctimeoutie(&mut self) -> _CTIMEOUTIEW { _CTIMEOUTIEW { w: self } } #[doc = "Bit 1 - Data CRC fail interrupt enable"] - #[inline(always)] + #[inline] pub fn dcrcfailie(&mut self) -> _DCRCFAILIEW { _DCRCFAILIEW { w: self } } #[doc = "Bit 0 - Command CRC fail interrupt enable"] - #[inline(always)] + #[inline] pub fn ccrcfailie(&mut self) -> _CCRCFAILIEW { _CCRCFAILIEW { w: self } } @@ -52610,7 +52667,7 @@ pub mod sdio { } impl super::FIFOCNT { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -52623,22 +52680,22 @@ pub mod sdio { } impl FIFOCOUNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:23 - Remaining number of words to be written to or read from the FIFO."] - #[inline(always)] + #[inline] pub fn fifocount(&self) -> FIFOCOUNTR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -52662,7 +52719,7 @@ pub mod sdio { } impl super::FIFO { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -52674,14 +52731,14 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -52691,7 +52748,7 @@ pub mod sdio { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -52702,7 +52759,7 @@ pub mod sdio { } impl FIFODATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -52713,9 +52770,9 @@ pub mod sdio { } impl<'a> _FIFODATAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -52724,15 +52781,15 @@ pub mod sdio { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Receive and transmit FIFO data"] - #[inline(always)] + #[inline] pub fn fifodata(&self) -> FIFODATAR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -52741,36 +52798,41 @@ pub mod sdio { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Receive and transmit FIFO data"] - #[inline(always)] + #[inline] pub fn fifodata(&mut self) -> _FIFODATAW { _FIFODATAW { w: self } } } } } -#[doc = "Secure digital input/output interface"] -pub struct SDIO { - register_block: sdio::RegisterBlock, +#[doc = "System configuration controller"] +pub struct SYSCFG { + _marker: PhantomData<*const ()>, } -impl Deref for SDIO { - type Target = sdio::RegisterBlock; - fn deref(&self) -> &sdio::RegisterBlock { - &self.register_block +unsafe impl Send for SYSCFG {} +impl SYSCFG { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const syscfg::RegisterBlock { + 0x4001_3800 as *const _ + } +} +impl Deref for SYSCFG { + type Target = syscfg::RegisterBlock; + fn deref(&self) -> &syscfg::RegisterBlock { + unsafe { &*SYSCFG::ptr() } } } -#[doc = "System configuration controller"] -pub const SYSCFG: Peripheral<SYSCFG> = unsafe { Peripheral::new(1073821696) }; #[doc = "System configuration controller"] pub mod syscfg { use vcell::VolatileCell; @@ -52812,7 +52874,7 @@ pub mod syscfg { } impl super::MEMRM { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -52824,14 +52886,14 @@ pub mod syscfg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -52841,7 +52903,7 @@ pub mod syscfg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -52852,7 +52914,7 @@ pub mod syscfg { } impl MEM_MODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -52863,9 +52925,9 @@ pub mod syscfg { } impl<'a> _MEM_MODEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -52874,15 +52936,15 @@ pub mod syscfg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:1 - MEM_MODE"] - #[inline(always)] + #[inline] pub fn mem_mode(&self) -> MEM_MODER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -52891,18 +52953,18 @@ pub mod syscfg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:1 - MEM_MODE"] - #[inline(always)] + #[inline] pub fn mem_mode(&mut self) -> _MEM_MODEW { _MEM_MODEW { w: self } } @@ -52924,7 +52986,7 @@ pub mod syscfg { } impl super::PMC { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -52936,14 +52998,14 @@ pub mod syscfg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -52953,7 +53015,7 @@ pub mod syscfg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -52964,17 +53026,17 @@ pub mod syscfg { } impl ADC1DC2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -52993,7 +53055,7 @@ pub mod syscfg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -53004,12 +53066,12 @@ pub mod syscfg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 16 - ADC1DC2"] - #[inline(always)] + #[inline] pub fn adc1dc2(&self) -> ADC1DC2R { let bits = { const MASK: bool = true; @@ -53021,18 +53083,18 @@ pub mod syscfg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 16 - ADC1DC2"] - #[inline(always)] + #[inline] pub fn adc1dc2(&mut self) -> _ADC1DC2W { _ADC1DC2W { w: self } } @@ -53054,7 +53116,7 @@ pub mod syscfg { } impl super::EXTICR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -53066,14 +53128,14 @@ pub mod syscfg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -53083,7 +53145,7 @@ pub mod syscfg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -53094,7 +53156,7 @@ pub mod syscfg { } impl EXTI3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53105,7 +53167,7 @@ pub mod syscfg { } impl EXTI2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53116,7 +53178,7 @@ pub mod syscfg { } impl EXTI1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53127,7 +53189,7 @@ pub mod syscfg { } impl EXTI0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53138,9 +53200,9 @@ pub mod syscfg { } impl<'a> _EXTI3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53153,9 +53215,9 @@ pub mod syscfg { } impl<'a> _EXTI2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53168,9 +53230,9 @@ pub mod syscfg { } impl<'a> _EXTI1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53183,9 +53245,9 @@ pub mod syscfg { } impl<'a> _EXTI0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53194,45 +53256,45 @@ pub mod syscfg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:15 - EXTI x configuration (x = 0 to 3)"] - #[inline(always)] + #[inline] pub fn exti3(&self) -> EXTI3R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXTI3R { bits } } #[doc = "Bits 8:11 - EXTI x configuration (x = 0 to 3)"] - #[inline(always)] + #[inline] pub fn exti2(&self) -> EXTI2R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXTI2R { bits } } #[doc = "Bits 4:7 - EXTI x configuration (x = 0 to 3)"] - #[inline(always)] + #[inline] pub fn exti1(&self) -> EXTI1R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXTI1R { bits } } #[doc = "Bits 0:3 - EXTI x configuration (x = 0 to 3)"] - #[inline(always)] + #[inline] pub fn exti0(&self) -> EXTI0R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -53241,33 +53303,33 @@ pub mod syscfg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:15 - EXTI x configuration (x = 0 to 3)"] - #[inline(always)] + #[inline] pub fn exti3(&mut self) -> _EXTI3W { _EXTI3W { w: self } } #[doc = "Bits 8:11 - EXTI x configuration (x = 0 to 3)"] - #[inline(always)] + #[inline] pub fn exti2(&mut self) -> _EXTI2W { _EXTI2W { w: self } } #[doc = "Bits 4:7 - EXTI x configuration (x = 0 to 3)"] - #[inline(always)] + #[inline] pub fn exti1(&mut self) -> _EXTI1W { _EXTI1W { w: self } } #[doc = "Bits 0:3 - EXTI x configuration (x = 0 to 3)"] - #[inline(always)] + #[inline] pub fn exti0(&mut self) -> _EXTI0W { _EXTI0W { w: self } } @@ -53289,7 +53351,7 @@ pub mod syscfg { } impl super::EXTICR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -53301,14 +53363,14 @@ pub mod syscfg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -53318,7 +53380,7 @@ pub mod syscfg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -53329,7 +53391,7 @@ pub mod syscfg { } impl EXTI7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53340,7 +53402,7 @@ pub mod syscfg { } impl EXTI6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53351,7 +53413,7 @@ pub mod syscfg { } impl EXTI5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53362,7 +53424,7 @@ pub mod syscfg { } impl EXTI4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53373,9 +53435,9 @@ pub mod syscfg { } impl<'a> _EXTI7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53388,9 +53450,9 @@ pub mod syscfg { } impl<'a> _EXTI6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53403,9 +53465,9 @@ pub mod syscfg { } impl<'a> _EXTI5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53418,9 +53480,9 @@ pub mod syscfg { } impl<'a> _EXTI4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53429,45 +53491,45 @@ pub mod syscfg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:15 - EXTI x configuration (x = 4 to 7)"] - #[inline(always)] + #[inline] pub fn exti7(&self) -> EXTI7R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXTI7R { bits } } #[doc = "Bits 8:11 - EXTI x configuration (x = 4 to 7)"] - #[inline(always)] + #[inline] pub fn exti6(&self) -> EXTI6R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXTI6R { bits } } #[doc = "Bits 4:7 - EXTI x configuration (x = 4 to 7)"] - #[inline(always)] + #[inline] pub fn exti5(&self) -> EXTI5R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXTI5R { bits } } #[doc = "Bits 0:3 - EXTI x configuration (x = 4 to 7)"] - #[inline(always)] + #[inline] pub fn exti4(&self) -> EXTI4R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -53476,33 +53538,33 @@ pub mod syscfg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:15 - EXTI x configuration (x = 4 to 7)"] - #[inline(always)] + #[inline] pub fn exti7(&mut self) -> _EXTI7W { _EXTI7W { w: self } } #[doc = "Bits 8:11 - EXTI x configuration (x = 4 to 7)"] - #[inline(always)] + #[inline] pub fn exti6(&mut self) -> _EXTI6W { _EXTI6W { w: self } } #[doc = "Bits 4:7 - EXTI x configuration (x = 4 to 7)"] - #[inline(always)] + #[inline] pub fn exti5(&mut self) -> _EXTI5W { _EXTI5W { w: self } } #[doc = "Bits 0:3 - EXTI x configuration (x = 4 to 7)"] - #[inline(always)] + #[inline] pub fn exti4(&mut self) -> _EXTI4W { _EXTI4W { w: self } } @@ -53524,7 +53586,7 @@ pub mod syscfg { } impl super::EXTICR3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -53536,14 +53598,14 @@ pub mod syscfg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -53553,7 +53615,7 @@ pub mod syscfg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -53564,7 +53626,7 @@ pub mod syscfg { } impl EXTI11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53575,7 +53637,7 @@ pub mod syscfg { } impl EXTI10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53586,7 +53648,7 @@ pub mod syscfg { } impl EXTI9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53597,7 +53659,7 @@ pub mod syscfg { } impl EXTI8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53608,9 +53670,9 @@ pub mod syscfg { } impl<'a> _EXTI11W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53623,9 +53685,9 @@ pub mod syscfg { } impl<'a> _EXTI10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53638,9 +53700,9 @@ pub mod syscfg { } impl<'a> _EXTI9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53653,9 +53715,9 @@ pub mod syscfg { } impl<'a> _EXTI8W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53664,45 +53726,45 @@ pub mod syscfg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:15 - EXTI x configuration (x = 8 to 11)"] - #[inline(always)] + #[inline] pub fn exti11(&self) -> EXTI11R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXTI11R { bits } } #[doc = "Bits 8:11 - EXTI10"] - #[inline(always)] + #[inline] pub fn exti10(&self) -> EXTI10R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXTI10R { bits } } #[doc = "Bits 4:7 - EXTI x configuration (x = 8 to 11)"] - #[inline(always)] + #[inline] pub fn exti9(&self) -> EXTI9R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXTI9R { bits } } #[doc = "Bits 0:3 - EXTI x configuration (x = 8 to 11)"] - #[inline(always)] + #[inline] pub fn exti8(&self) -> EXTI8R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -53711,33 +53773,33 @@ pub mod syscfg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:15 - EXTI x configuration (x = 8 to 11)"] - #[inline(always)] + #[inline] pub fn exti11(&mut self) -> _EXTI11W { _EXTI11W { w: self } } #[doc = "Bits 8:11 - EXTI10"] - #[inline(always)] + #[inline] pub fn exti10(&mut self) -> _EXTI10W { _EXTI10W { w: self } } #[doc = "Bits 4:7 - EXTI x configuration (x = 8 to 11)"] - #[inline(always)] + #[inline] pub fn exti9(&mut self) -> _EXTI9W { _EXTI9W { w: self } } #[doc = "Bits 0:3 - EXTI x configuration (x = 8 to 11)"] - #[inline(always)] + #[inline] pub fn exti8(&mut self) -> _EXTI8W { _EXTI8W { w: self } } @@ -53759,7 +53821,7 @@ pub mod syscfg { } impl super::EXTICR4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -53771,14 +53833,14 @@ pub mod syscfg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -53788,7 +53850,7 @@ pub mod syscfg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -53799,7 +53861,7 @@ pub mod syscfg { } impl EXTI15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53810,7 +53872,7 @@ pub mod syscfg { } impl EXTI14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53821,7 +53883,7 @@ pub mod syscfg { } impl EXTI13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53832,7 +53894,7 @@ pub mod syscfg { } impl EXTI12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -53843,9 +53905,9 @@ pub mod syscfg { } impl<'a> _EXTI15W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53858,9 +53920,9 @@ pub mod syscfg { } impl<'a> _EXTI14W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53873,9 +53935,9 @@ pub mod syscfg { } impl<'a> _EXTI13W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53888,9 +53950,9 @@ pub mod syscfg { } impl<'a> _EXTI12W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -53899,45 +53961,45 @@ pub mod syscfg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:15 - EXTI x configuration (x = 12 to 15)"] - #[inline(always)] + #[inline] pub fn exti15(&self) -> EXTI15R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXTI15R { bits } } #[doc = "Bits 8:11 - EXTI x configuration (x = 12 to 15)"] - #[inline(always)] + #[inline] pub fn exti14(&self) -> EXTI14R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXTI14R { bits } } #[doc = "Bits 4:7 - EXTI x configuration (x = 12 to 15)"] - #[inline(always)] + #[inline] pub fn exti13(&self) -> EXTI13R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXTI13R { bits } } #[doc = "Bits 0:3 - EXTI x configuration (x = 12 to 15)"] - #[inline(always)] + #[inline] pub fn exti12(&self) -> EXTI12R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -53946,33 +54008,33 @@ pub mod syscfg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:15 - EXTI x configuration (x = 12 to 15)"] - #[inline(always)] + #[inline] pub fn exti15(&mut self) -> _EXTI15W { _EXTI15W { w: self } } #[doc = "Bits 8:11 - EXTI x configuration (x = 12 to 15)"] - #[inline(always)] + #[inline] pub fn exti14(&mut self) -> _EXTI14W { _EXTI14W { w: self } } #[doc = "Bits 4:7 - EXTI x configuration (x = 12 to 15)"] - #[inline(always)] + #[inline] pub fn exti13(&mut self) -> _EXTI13W { _EXTI13W { w: self } } #[doc = "Bits 0:3 - EXTI x configuration (x = 12 to 15)"] - #[inline(always)] + #[inline] pub fn exti12(&mut self) -> _EXTI12W { _EXTI12W { w: self } } @@ -53990,7 +54052,7 @@ pub mod syscfg { } impl super::CMPCR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -54003,17 +54065,17 @@ pub mod syscfg { } impl READYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -54024,29 +54086,29 @@ pub mod syscfg { } impl CMP_PDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 8 - READY"] - #[inline(always)] + #[inline] pub fn ready(&self) -> READYR { let bits = { const MASK: bool = true; @@ -54056,7 +54118,7 @@ pub mod syscfg { READYR { bits } } #[doc = "Bit 0 - Compensation cell power-down"] - #[inline(always)] + #[inline] pub fn cmp_pd(&self) -> CMP_PDR { let bits = { const MASK: bool = true; @@ -54083,7 +54145,7 @@ pub mod syscfg { } impl super::I2C_BUFOUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -54095,14 +54157,14 @@ pub mod syscfg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -54112,7 +54174,7 @@ pub mod syscfg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -54123,17 +54185,17 @@ pub mod syscfg { } impl I2C4SCLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -54144,17 +54206,17 @@ pub mod syscfg { } impl I2C4SDAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -54173,7 +54235,7 @@ pub mod syscfg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -54196,7 +54258,7 @@ pub mod syscfg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -54207,12 +54269,12 @@ pub mod syscfg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - I2C4SCL"] - #[inline(always)] + #[inline] pub fn i2c4scl(&self) -> I2C4SCLR { let bits = { const MASK: bool = true; @@ -54222,7 +54284,7 @@ pub mod syscfg { I2C4SCLR { bits } } #[doc = "Bit 1 - I2C4SDA"] - #[inline(always)] + #[inline] pub fn i2c4sda(&self) -> I2C4SDAR { let bits = { const MASK: bool = true; @@ -54234,41 +54296,46 @@ pub mod syscfg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - I2C4SCL"] - #[inline(always)] + #[inline] pub fn i2c4scl(&mut self) -> _I2C4SCLW { _I2C4SCLW { w: self } } #[doc = "Bit 1 - I2C4SDA"] - #[inline(always)] + #[inline] pub fn i2c4sda(&mut self) -> _I2C4SDAW { _I2C4SDAW { w: self } } } } } -#[doc = "System configuration controller"] -pub struct SYSCFG { - register_block: syscfg::RegisterBlock, +#[doc = "Advanced-timers"] +pub struct TIM1 { + _marker: PhantomData<*const ()>, } -impl Deref for SYSCFG { - type Target = syscfg::RegisterBlock; - fn deref(&self) -> &syscfg::RegisterBlock { - &self.register_block +unsafe impl Send for TIM1 {} +impl TIM1 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const tim1::RegisterBlock { + 0x4001_0000 as *const _ + } +} +impl Deref for TIM1 { + type Target = tim1::RegisterBlock; + fn deref(&self) -> &tim1::RegisterBlock { + unsafe { &*TIM1::ptr() } } } -#[doc = "Advanced-timers"] -pub const TIM1: Peripheral<TIM1> = unsafe { Peripheral::new(1073807360) }; #[doc = "Advanced-timers"] pub mod tim1 { use vcell::VolatileCell; @@ -54332,7 +54399,7 @@ pub mod tim1 { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -54344,14 +54411,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -54361,7 +54428,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -54372,7 +54439,7 @@ pub mod tim1 { } impl CKDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -54383,17 +54450,17 @@ pub mod tim1 { } impl ARPER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -54404,7 +54471,7 @@ pub mod tim1 { } impl CMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -54415,17 +54482,17 @@ pub mod tim1 { } impl DIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -54436,17 +54503,17 @@ pub mod tim1 { } impl OPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -54457,17 +54524,17 @@ pub mod tim1 { } impl URSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -54478,17 +54545,17 @@ pub mod tim1 { } impl UDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -54499,17 +54566,17 @@ pub mod tim1 { } impl CENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -54520,9 +54587,9 @@ pub mod tim1 { } impl<'a> _CKDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -54543,7 +54610,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -54558,9 +54625,9 @@ pub mod tim1 { } impl<'a> _CMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 5; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -54581,7 +54648,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -54604,7 +54671,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -54627,7 +54694,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -54650,7 +54717,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -54673,7 +54740,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -54684,22 +54751,22 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&self) -> CKDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKDR { bits } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&self) -> ARPER { let bits = { const MASK: bool = true; @@ -54709,17 +54776,17 @@ pub mod tim1 { ARPER { bits } } #[doc = "Bits 5:6 - Center-aligned mode selection"] - #[inline(always)] + #[inline] pub fn cms(&self) -> CMSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 5; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CMSR { bits } } #[doc = "Bit 4 - Direction"] - #[inline(always)] + #[inline] pub fn dir(&self) -> DIRR { let bits = { const MASK: bool = true; @@ -54729,7 +54796,7 @@ pub mod tim1 { DIRR { bits } } #[doc = "Bit 3 - One-pulse mode"] - #[inline(always)] + #[inline] pub fn opm(&self) -> OPMR { let bits = { const MASK: bool = true; @@ -54739,7 +54806,7 @@ pub mod tim1 { OPMR { bits } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&self) -> URSR { let bits = { const MASK: bool = true; @@ -54749,7 +54816,7 @@ pub mod tim1 { URSR { bits } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&self) -> UDISR { let bits = { const MASK: bool = true; @@ -54759,7 +54826,7 @@ pub mod tim1 { UDISR { bits } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&self) -> CENR { let bits = { const MASK: bool = true; @@ -54771,53 +54838,53 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&mut self) -> _CKDW { _CKDW { w: self } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&mut self) -> _ARPEW { _ARPEW { w: self } } #[doc = "Bits 5:6 - Center-aligned mode selection"] - #[inline(always)] + #[inline] pub fn cms(&mut self) -> _CMSW { _CMSW { w: self } } #[doc = "Bit 4 - Direction"] - #[inline(always)] + #[inline] pub fn dir(&mut self) -> _DIRW { _DIRW { w: self } } #[doc = "Bit 3 - One-pulse mode"] - #[inline(always)] + #[inline] pub fn opm(&mut self) -> _OPMW { _OPMW { w: self } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&mut self) -> _URSW { _URSW { w: self } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&mut self) -> _UDISW { _UDISW { w: self } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&mut self) -> _CENW { _CENW { w: self } } @@ -54839,7 +54906,7 @@ pub mod tim1 { } impl super::CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -54851,14 +54918,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -54868,7 +54935,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -54879,17 +54946,17 @@ pub mod tim1 { } impl OIS4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -54900,17 +54967,17 @@ pub mod tim1 { } impl OIS3NR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -54921,17 +54988,17 @@ pub mod tim1 { } impl OIS3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -54942,17 +55009,17 @@ pub mod tim1 { } impl OIS2NR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -54963,17 +55030,17 @@ pub mod tim1 { } impl OIS2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -54984,17 +55051,17 @@ pub mod tim1 { } impl OIS1NR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -55005,17 +55072,17 @@ pub mod tim1 { } impl OIS1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -55026,17 +55093,17 @@ pub mod tim1 { } impl TI1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -55047,7 +55114,7 @@ pub mod tim1 { } impl MMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -55058,17 +55125,17 @@ pub mod tim1 { } impl CCDSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -55079,17 +55146,17 @@ pub mod tim1 { } impl CCUSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -55100,17 +55167,17 @@ pub mod tim1 { } impl CCPCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -55129,7 +55196,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -55152,7 +55219,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -55175,7 +55242,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -55198,7 +55265,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -55221,7 +55288,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -55244,7 +55311,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -55267,7 +55334,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -55290,7 +55357,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -55305,9 +55372,9 @@ pub mod tim1 { } impl<'a> _MMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -55328,7 +55395,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -55351,7 +55418,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -55374,7 +55441,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -55385,12 +55452,12 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 14 - Output Idle state 4"] - #[inline(always)] + #[inline] pub fn ois4(&self) -> OIS4R { let bits = { const MASK: bool = true; @@ -55400,7 +55467,7 @@ pub mod tim1 { OIS4R { bits } } #[doc = "Bit 13 - Output Idle state 3"] - #[inline(always)] + #[inline] pub fn ois3n(&self) -> OIS3NR { let bits = { const MASK: bool = true; @@ -55410,7 +55477,7 @@ pub mod tim1 { OIS3NR { bits } } #[doc = "Bit 12 - Output Idle state 3"] - #[inline(always)] + #[inline] pub fn ois3(&self) -> OIS3R { let bits = { const MASK: bool = true; @@ -55420,7 +55487,7 @@ pub mod tim1 { OIS3R { bits } } #[doc = "Bit 11 - Output Idle state 2"] - #[inline(always)] + #[inline] pub fn ois2n(&self) -> OIS2NR { let bits = { const MASK: bool = true; @@ -55430,7 +55497,7 @@ pub mod tim1 { OIS2NR { bits } } #[doc = "Bit 10 - Output Idle state 2"] - #[inline(always)] + #[inline] pub fn ois2(&self) -> OIS2R { let bits = { const MASK: bool = true; @@ -55440,7 +55507,7 @@ pub mod tim1 { OIS2R { bits } } #[doc = "Bit 9 - Output Idle state 1"] - #[inline(always)] + #[inline] pub fn ois1n(&self) -> OIS1NR { let bits = { const MASK: bool = true; @@ -55450,7 +55517,7 @@ pub mod tim1 { OIS1NR { bits } } #[doc = "Bit 8 - Output Idle state 1"] - #[inline(always)] + #[inline] pub fn ois1(&self) -> OIS1R { let bits = { const MASK: bool = true; @@ -55460,7 +55527,7 @@ pub mod tim1 { OIS1R { bits } } #[doc = "Bit 7 - TI1 selection"] - #[inline(always)] + #[inline] pub fn ti1s(&self) -> TI1SR { let bits = { const MASK: bool = true; @@ -55470,17 +55537,17 @@ pub mod tim1 { TI1SR { bits } } #[doc = "Bits 4:6 - Master mode selection"] - #[inline(always)] + #[inline] pub fn mms(&self) -> MMSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MMSR { bits } } #[doc = "Bit 3 - Capture/compare DMA selection"] - #[inline(always)] + #[inline] pub fn ccds(&self) -> CCDSR { let bits = { const MASK: bool = true; @@ -55490,7 +55557,7 @@ pub mod tim1 { CCDSR { bits } } #[doc = "Bit 2 - Capture/compare control update selection"] - #[inline(always)] + #[inline] pub fn ccus(&self) -> CCUSR { let bits = { const MASK: bool = true; @@ -55500,7 +55567,7 @@ pub mod tim1 { CCUSR { bits } } #[doc = "Bit 0 - Capture/compare preloaded control"] - #[inline(always)] + #[inline] pub fn ccpc(&self) -> CCPCR { let bits = { const MASK: bool = true; @@ -55512,73 +55579,73 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 14 - Output Idle state 4"] - #[inline(always)] + #[inline] pub fn ois4(&mut self) -> _OIS4W { _OIS4W { w: self } } #[doc = "Bit 13 - Output Idle state 3"] - #[inline(always)] + #[inline] pub fn ois3n(&mut self) -> _OIS3NW { _OIS3NW { w: self } } #[doc = "Bit 12 - Output Idle state 3"] - #[inline(always)] + #[inline] pub fn ois3(&mut self) -> _OIS3W { _OIS3W { w: self } } #[doc = "Bit 11 - Output Idle state 2"] - #[inline(always)] + #[inline] pub fn ois2n(&mut self) -> _OIS2NW { _OIS2NW { w: self } } #[doc = "Bit 10 - Output Idle state 2"] - #[inline(always)] + #[inline] pub fn ois2(&mut self) -> _OIS2W { _OIS2W { w: self } } #[doc = "Bit 9 - Output Idle state 1"] - #[inline(always)] + #[inline] pub fn ois1n(&mut self) -> _OIS1NW { _OIS1NW { w: self } } #[doc = "Bit 8 - Output Idle state 1"] - #[inline(always)] + #[inline] pub fn ois1(&mut self) -> _OIS1W { _OIS1W { w: self } } #[doc = "Bit 7 - TI1 selection"] - #[inline(always)] + #[inline] pub fn ti1s(&mut self) -> _TI1SW { _TI1SW { w: self } } #[doc = "Bits 4:6 - Master mode selection"] - #[inline(always)] + #[inline] pub fn mms(&mut self) -> _MMSW { _MMSW { w: self } } #[doc = "Bit 3 - Capture/compare DMA selection"] - #[inline(always)] + #[inline] pub fn ccds(&mut self) -> _CCDSW { _CCDSW { w: self } } #[doc = "Bit 2 - Capture/compare control update selection"] - #[inline(always)] + #[inline] pub fn ccus(&mut self) -> _CCUSW { _CCUSW { w: self } } #[doc = "Bit 0 - Capture/compare preloaded control"] - #[inline(always)] + #[inline] pub fn ccpc(&mut self) -> _CCPCW { _CCPCW { w: self } } @@ -55600,7 +55667,7 @@ pub mod tim1 { } impl super::SMCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -55612,14 +55679,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -55629,7 +55696,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -55640,17 +55707,17 @@ pub mod tim1 { } impl ETPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -55661,17 +55728,17 @@ pub mod tim1 { } impl ECER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -55682,7 +55749,7 @@ pub mod tim1 { } impl ETPSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -55693,7 +55760,7 @@ pub mod tim1 { } impl ETFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -55704,17 +55771,17 @@ pub mod tim1 { } impl MSMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -55725,7 +55792,7 @@ pub mod tim1 { } impl TSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -55736,7 +55803,7 @@ pub mod tim1 { } impl SMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -55755,7 +55822,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -55778,7 +55845,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -55793,9 +55860,9 @@ pub mod tim1 { } impl<'a> _ETPSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -55808,9 +55875,9 @@ pub mod tim1 { } impl<'a> _ETFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -55831,7 +55898,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -55846,9 +55913,9 @@ pub mod tim1 { } impl<'a> _TSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -55861,9 +55928,9 @@ pub mod tim1 { } impl<'a> _SMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -55872,12 +55939,12 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - External trigger polarity"] - #[inline(always)] + #[inline] pub fn etp(&self) -> ETPR { let bits = { const MASK: bool = true; @@ -55887,7 +55954,7 @@ pub mod tim1 { ETPR { bits } } #[doc = "Bit 14 - External clock enable"] - #[inline(always)] + #[inline] pub fn ece(&self) -> ECER { let bits = { const MASK: bool = true; @@ -55897,27 +55964,27 @@ pub mod tim1 { ECER { bits } } #[doc = "Bits 12:13 - External trigger prescaler"] - #[inline(always)] + #[inline] pub fn etps(&self) -> ETPSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ETPSR { bits } } #[doc = "Bits 8:11 - External trigger filter"] - #[inline(always)] + #[inline] pub fn etf(&self) -> ETFR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ETFR { bits } } #[doc = "Bit 7 - Master/Slave mode"] - #[inline(always)] + #[inline] pub fn msm(&self) -> MSMR { let bits = { const MASK: bool = true; @@ -55927,20 +55994,20 @@ pub mod tim1 { MSMR { bits } } #[doc = "Bits 4:6 - Trigger selection"] - #[inline(always)] + #[inline] pub fn ts(&self) -> TSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TSR { bits } } #[doc = "Bits 0:2 - Slave mode selection"] - #[inline(always)] + #[inline] pub fn sms(&self) -> SMSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -55949,48 +56016,48 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - External trigger polarity"] - #[inline(always)] + #[inline] pub fn etp(&mut self) -> _ETPW { _ETPW { w: self } } #[doc = "Bit 14 - External clock enable"] - #[inline(always)] + #[inline] pub fn ece(&mut self) -> _ECEW { _ECEW { w: self } } #[doc = "Bits 12:13 - External trigger prescaler"] - #[inline(always)] + #[inline] pub fn etps(&mut self) -> _ETPSW { _ETPSW { w: self } } #[doc = "Bits 8:11 - External trigger filter"] - #[inline(always)] + #[inline] pub fn etf(&mut self) -> _ETFW { _ETFW { w: self } } #[doc = "Bit 7 - Master/Slave mode"] - #[inline(always)] + #[inline] pub fn msm(&mut self) -> _MSMW { _MSMW { w: self } } #[doc = "Bits 4:6 - Trigger selection"] - #[inline(always)] + #[inline] pub fn ts(&mut self) -> _TSW { _TSW { w: self } } #[doc = "Bits 0:2 - Slave mode selection"] - #[inline(always)] + #[inline] pub fn sms(&mut self) -> _SMSW { _SMSW { w: self } } @@ -56012,7 +56079,7 @@ pub mod tim1 { } impl super::DIER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -56024,14 +56091,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -56041,7 +56108,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -56052,17 +56119,17 @@ pub mod tim1 { } impl TDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56073,17 +56140,17 @@ pub mod tim1 { } impl COMDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56094,17 +56161,17 @@ pub mod tim1 { } impl CC4DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56115,17 +56182,17 @@ pub mod tim1 { } impl CC3DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56136,17 +56203,17 @@ pub mod tim1 { } impl CC2DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56157,17 +56224,17 @@ pub mod tim1 { } impl CC1DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56178,17 +56245,17 @@ pub mod tim1 { } impl UDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56199,17 +56266,17 @@ pub mod tim1 { } impl BIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56220,17 +56287,17 @@ pub mod tim1 { } impl TIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56241,17 +56308,17 @@ pub mod tim1 { } impl COMIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56262,17 +56329,17 @@ pub mod tim1 { } impl CC4IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56283,17 +56350,17 @@ pub mod tim1 { } impl CC3IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56304,17 +56371,17 @@ pub mod tim1 { } impl CC2IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56325,17 +56392,17 @@ pub mod tim1 { } impl CC1IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56346,17 +56413,17 @@ pub mod tim1 { } impl UIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -56375,7 +56442,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -56398,7 +56465,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -56421,7 +56488,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -56444,7 +56511,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -56467,7 +56534,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -56490,7 +56557,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -56513,7 +56580,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -56536,7 +56603,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -56559,7 +56626,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -56582,7 +56649,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -56605,7 +56672,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -56628,7 +56695,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -56651,7 +56718,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -56674,7 +56741,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -56697,7 +56764,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -56708,12 +56775,12 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 14 - Trigger DMA request enable"] - #[inline(always)] + #[inline] pub fn tde(&self) -> TDER { let bits = { const MASK: bool = true; @@ -56723,7 +56790,7 @@ pub mod tim1 { TDER { bits } } #[doc = "Bit 13 - COM DMA request enable"] - #[inline(always)] + #[inline] pub fn comde(&self) -> COMDER { let bits = { const MASK: bool = true; @@ -56733,7 +56800,7 @@ pub mod tim1 { COMDER { bits } } #[doc = "Bit 12 - Capture/Compare 4 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc4de(&self) -> CC4DER { let bits = { const MASK: bool = true; @@ -56743,7 +56810,7 @@ pub mod tim1 { CC4DER { bits } } #[doc = "Bit 11 - Capture/Compare 3 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc3de(&self) -> CC3DER { let bits = { const MASK: bool = true; @@ -56753,7 +56820,7 @@ pub mod tim1 { CC3DER { bits } } #[doc = "Bit 10 - Capture/Compare 2 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc2de(&self) -> CC2DER { let bits = { const MASK: bool = true; @@ -56763,7 +56830,7 @@ pub mod tim1 { CC2DER { bits } } #[doc = "Bit 9 - Capture/Compare 1 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc1de(&self) -> CC1DER { let bits = { const MASK: bool = true; @@ -56773,7 +56840,7 @@ pub mod tim1 { CC1DER { bits } } #[doc = "Bit 8 - Update DMA request enable"] - #[inline(always)] + #[inline] pub fn ude(&self) -> UDER { let bits = { const MASK: bool = true; @@ -56783,7 +56850,7 @@ pub mod tim1 { UDER { bits } } #[doc = "Bit 7 - Break interrupt enable"] - #[inline(always)] + #[inline] pub fn bie(&self) -> BIER { let bits = { const MASK: bool = true; @@ -56793,7 +56860,7 @@ pub mod tim1 { BIER { bits } } #[doc = "Bit 6 - Trigger interrupt enable"] - #[inline(always)] + #[inline] pub fn tie(&self) -> TIER { let bits = { const MASK: bool = true; @@ -56803,7 +56870,7 @@ pub mod tim1 { TIER { bits } } #[doc = "Bit 5 - COM interrupt enable"] - #[inline(always)] + #[inline] pub fn comie(&self) -> COMIER { let bits = { const MASK: bool = true; @@ -56813,7 +56880,7 @@ pub mod tim1 { COMIER { bits } } #[doc = "Bit 4 - Capture/Compare 4 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc4ie(&self) -> CC4IER { let bits = { const MASK: bool = true; @@ -56823,7 +56890,7 @@ pub mod tim1 { CC4IER { bits } } #[doc = "Bit 3 - Capture/Compare 3 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc3ie(&self) -> CC3IER { let bits = { const MASK: bool = true; @@ -56833,7 +56900,7 @@ pub mod tim1 { CC3IER { bits } } #[doc = "Bit 2 - Capture/Compare 2 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc2ie(&self) -> CC2IER { let bits = { const MASK: bool = true; @@ -56843,7 +56910,7 @@ pub mod tim1 { CC2IER { bits } } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&self) -> CC1IER { let bits = { const MASK: bool = true; @@ -56853,7 +56920,7 @@ pub mod tim1 { CC1IER { bits } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&self) -> UIER { let bits = { const MASK: bool = true; @@ -56865,88 +56932,88 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 14 - Trigger DMA request enable"] - #[inline(always)] + #[inline] pub fn tde(&mut self) -> _TDEW { _TDEW { w: self } } #[doc = "Bit 13 - COM DMA request enable"] - #[inline(always)] + #[inline] pub fn comde(&mut self) -> _COMDEW { _COMDEW { w: self } } #[doc = "Bit 12 - Capture/Compare 4 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc4de(&mut self) -> _CC4DEW { _CC4DEW { w: self } } #[doc = "Bit 11 - Capture/Compare 3 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc3de(&mut self) -> _CC3DEW { _CC3DEW { w: self } } #[doc = "Bit 10 - Capture/Compare 2 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc2de(&mut self) -> _CC2DEW { _CC2DEW { w: self } } #[doc = "Bit 9 - Capture/Compare 1 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc1de(&mut self) -> _CC1DEW { _CC1DEW { w: self } } #[doc = "Bit 8 - Update DMA request enable"] - #[inline(always)] + #[inline] pub fn ude(&mut self) -> _UDEW { _UDEW { w: self } } #[doc = "Bit 7 - Break interrupt enable"] - #[inline(always)] + #[inline] pub fn bie(&mut self) -> _BIEW { _BIEW { w: self } } #[doc = "Bit 6 - Trigger interrupt enable"] - #[inline(always)] + #[inline] pub fn tie(&mut self) -> _TIEW { _TIEW { w: self } } #[doc = "Bit 5 - COM interrupt enable"] - #[inline(always)] + #[inline] pub fn comie(&mut self) -> _COMIEW { _COMIEW { w: self } } #[doc = "Bit 4 - Capture/Compare 4 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc4ie(&mut self) -> _CC4IEW { _CC4IEW { w: self } } #[doc = "Bit 3 - Capture/Compare 3 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc3ie(&mut self) -> _CC3IEW { _CC3IEW { w: self } } #[doc = "Bit 2 - Capture/Compare 2 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc2ie(&mut self) -> _CC2IEW { _CC2IEW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&mut self) -> _CC1IEW { _CC1IEW { w: self } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&mut self) -> _UIEW { _UIEW { w: self } } @@ -56968,7 +57035,7 @@ pub mod tim1 { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -56980,14 +57047,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -56997,7 +57064,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -57008,17 +57075,17 @@ pub mod tim1 { } impl CC4OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -57029,17 +57096,17 @@ pub mod tim1 { } impl CC3OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -57050,17 +57117,17 @@ pub mod tim1 { } impl CC2OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -57071,17 +57138,17 @@ pub mod tim1 { } impl CC1OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -57092,17 +57159,17 @@ pub mod tim1 { } impl BIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -57113,17 +57180,17 @@ pub mod tim1 { } impl TIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -57134,17 +57201,17 @@ pub mod tim1 { } impl COMIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -57155,17 +57222,17 @@ pub mod tim1 { } impl CC4IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -57176,17 +57243,17 @@ pub mod tim1 { } impl CC3IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -57197,17 +57264,17 @@ pub mod tim1 { } impl CC2IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -57218,17 +57285,17 @@ pub mod tim1 { } impl CC1IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -57239,17 +57306,17 @@ pub mod tim1 { } impl UIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -57268,7 +57335,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -57291,7 +57358,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -57314,7 +57381,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -57337,7 +57404,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -57360,7 +57427,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -57383,7 +57450,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -57406,7 +57473,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -57429,7 +57496,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -57452,7 +57519,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -57475,7 +57542,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -57498,7 +57565,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -57521,7 +57588,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -57532,12 +57599,12 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 12 - Capture/Compare 4 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc4of(&self) -> CC4OFR { let bits = { const MASK: bool = true; @@ -57547,7 +57614,7 @@ pub mod tim1 { CC4OFR { bits } } #[doc = "Bit 11 - Capture/Compare 3 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc3of(&self) -> CC3OFR { let bits = { const MASK: bool = true; @@ -57557,7 +57624,7 @@ pub mod tim1 { CC3OFR { bits } } #[doc = "Bit 10 - Capture/compare 2 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc2of(&self) -> CC2OFR { let bits = { const MASK: bool = true; @@ -57567,7 +57634,7 @@ pub mod tim1 { CC2OFR { bits } } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&self) -> CC1OFR { let bits = { const MASK: bool = true; @@ -57577,7 +57644,7 @@ pub mod tim1 { CC1OFR { bits } } #[doc = "Bit 7 - Break interrupt flag"] - #[inline(always)] + #[inline] pub fn bif(&self) -> BIFR { let bits = { const MASK: bool = true; @@ -57587,7 +57654,7 @@ pub mod tim1 { BIFR { bits } } #[doc = "Bit 6 - Trigger interrupt flag"] - #[inline(always)] + #[inline] pub fn tif(&self) -> TIFR { let bits = { const MASK: bool = true; @@ -57597,7 +57664,7 @@ pub mod tim1 { TIFR { bits } } #[doc = "Bit 5 - COM interrupt flag"] - #[inline(always)] + #[inline] pub fn comif(&self) -> COMIFR { let bits = { const MASK: bool = true; @@ -57607,7 +57674,7 @@ pub mod tim1 { COMIFR { bits } } #[doc = "Bit 4 - Capture/Compare 4 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc4if(&self) -> CC4IFR { let bits = { const MASK: bool = true; @@ -57617,7 +57684,7 @@ pub mod tim1 { CC4IFR { bits } } #[doc = "Bit 3 - Capture/Compare 3 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc3if(&self) -> CC3IFR { let bits = { const MASK: bool = true; @@ -57627,7 +57694,7 @@ pub mod tim1 { CC3IFR { bits } } #[doc = "Bit 2 - Capture/Compare 2 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc2if(&self) -> CC2IFR { let bits = { const MASK: bool = true; @@ -57637,7 +57704,7 @@ pub mod tim1 { CC2IFR { bits } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&self) -> CC1IFR { let bits = { const MASK: bool = true; @@ -57647,7 +57714,7 @@ pub mod tim1 { CC1IFR { bits } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&self) -> UIFR { let bits = { const MASK: bool = true; @@ -57659,73 +57726,73 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 12 - Capture/Compare 4 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc4of(&mut self) -> _CC4OFW { _CC4OFW { w: self } } #[doc = "Bit 11 - Capture/Compare 3 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc3of(&mut self) -> _CC3OFW { _CC3OFW { w: self } } #[doc = "Bit 10 - Capture/compare 2 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc2of(&mut self) -> _CC2OFW { _CC2OFW { w: self } } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&mut self) -> _CC1OFW { _CC1OFW { w: self } } #[doc = "Bit 7 - Break interrupt flag"] - #[inline(always)] + #[inline] pub fn bif(&mut self) -> _BIFW { _BIFW { w: self } } #[doc = "Bit 6 - Trigger interrupt flag"] - #[inline(always)] + #[inline] pub fn tif(&mut self) -> _TIFW { _TIFW { w: self } } #[doc = "Bit 5 - COM interrupt flag"] - #[inline(always)] + #[inline] pub fn comif(&mut self) -> _COMIFW { _COMIFW { w: self } } #[doc = "Bit 4 - Capture/Compare 4 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc4if(&mut self) -> _CC4IFW { _CC4IFW { w: self } } #[doc = "Bit 3 - Capture/Compare 3 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc3if(&mut self) -> _CC3IFW { _CC3IFW { w: self } } #[doc = "Bit 2 - Capture/Compare 2 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc2if(&mut self) -> _CC2IFW { _CC2IFW { w: self } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&mut self) -> _CC1IFW { _CC1IFW { w: self } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&mut self) -> _UIFW { _UIFW { w: self } } @@ -57743,7 +57810,7 @@ pub mod tim1 { } impl super::EGR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -57767,7 +57834,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -57790,7 +57857,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -57813,7 +57880,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -57836,7 +57903,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -57859,7 +57926,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -57882,7 +57949,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -57905,7 +57972,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -57928,7 +57995,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -57939,53 +58006,53 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - Break generation"] - #[inline(always)] + #[inline] pub fn bg(&mut self) -> _BGW { _BGW { w: self } } #[doc = "Bit 6 - Trigger generation"] - #[inline(always)] + #[inline] pub fn tg(&mut self) -> _TGW { _TGW { w: self } } #[doc = "Bit 5 - Capture/Compare control update generation"] - #[inline(always)] + #[inline] pub fn comg(&mut self) -> _COMGW { _COMGW { w: self } } #[doc = "Bit 4 - Capture/compare 4 generation"] - #[inline(always)] + #[inline] pub fn cc4g(&mut self) -> _CC4GW { _CC4GW { w: self } } #[doc = "Bit 3 - Capture/compare 3 generation"] - #[inline(always)] + #[inline] pub fn cc3g(&mut self) -> _CC3GW { _CC3GW { w: self } } #[doc = "Bit 2 - Capture/compare 2 generation"] - #[inline(always)] + #[inline] pub fn cc2g(&mut self) -> _CC2GW { _CC2GW { w: self } } #[doc = "Bit 1 - Capture/compare 1 generation"] - #[inline(always)] + #[inline] pub fn cc1g(&mut self) -> _CC1GW { _CC1GW { w: self } } #[doc = "Bit 0 - Update generation"] - #[inline(always)] + #[inline] pub fn ug(&mut self) -> _UGW { _UGW { w: self } } @@ -58007,7 +58074,7 @@ pub mod tim1 { } impl super::CCMR1_OUTPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -58019,14 +58086,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -58036,7 +58103,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -58047,17 +58114,17 @@ pub mod tim1 { } impl OC2CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -58068,7 +58135,7 @@ pub mod tim1 { } impl OC2MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -58079,17 +58146,17 @@ pub mod tim1 { } impl OC2PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -58100,17 +58167,17 @@ pub mod tim1 { } impl OC2FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -58121,7 +58188,7 @@ pub mod tim1 { } impl CC2SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -58132,17 +58199,17 @@ pub mod tim1 { } impl OC1CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -58153,7 +58220,7 @@ pub mod tim1 { } impl OC1MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -58164,17 +58231,17 @@ pub mod tim1 { } impl OC1PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -58185,17 +58252,17 @@ pub mod tim1 { } impl OC1FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -58206,7 +58273,7 @@ pub mod tim1 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -58225,7 +58292,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -58240,9 +58307,9 @@ pub mod tim1 { } impl<'a> _OC2MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -58263,7 +58330,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -58286,7 +58353,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -58301,9 +58368,9 @@ pub mod tim1 { } impl<'a> _CC2SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -58324,7 +58391,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -58339,9 +58406,9 @@ pub mod tim1 { } impl<'a> _OC1MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -58362,7 +58429,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -58385,7 +58452,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -58400,9 +58467,9 @@ pub mod tim1 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -58411,12 +58478,12 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Output Compare 2 clear enable"] - #[inline(always)] + #[inline] pub fn oc2ce(&self) -> OC2CER { let bits = { const MASK: bool = true; @@ -58426,17 +58493,17 @@ pub mod tim1 { OC2CER { bits } } #[doc = "Bits 12:14 - Output Compare 2 mode"] - #[inline(always)] + #[inline] pub fn oc2m(&self) -> OC2MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC2MR { bits } } #[doc = "Bit 11 - Output Compare 2 preload enable"] - #[inline(always)] + #[inline] pub fn oc2pe(&self) -> OC2PER { let bits = { const MASK: bool = true; @@ -58446,7 +58513,7 @@ pub mod tim1 { OC2PER { bits } } #[doc = "Bit 10 - Output Compare 2 fast enable"] - #[inline(always)] + #[inline] pub fn oc2fe(&self) -> OC2FER { let bits = { const MASK: bool = true; @@ -58456,17 +58523,17 @@ pub mod tim1 { OC2FER { bits } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&self) -> CC2SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC2SR { bits } } #[doc = "Bit 7 - Output Compare 1 clear enable"] - #[inline(always)] + #[inline] pub fn oc1ce(&self) -> OC1CER { let bits = { const MASK: bool = true; @@ -58476,17 +58543,17 @@ pub mod tim1 { OC1CER { bits } } #[doc = "Bits 4:6 - Output Compare 1 mode"] - #[inline(always)] + #[inline] pub fn oc1m(&self) -> OC1MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC1MR { bits } } #[doc = "Bit 3 - Output Compare 1 preload enable"] - #[inline(always)] + #[inline] pub fn oc1pe(&self) -> OC1PER { let bits = { const MASK: bool = true; @@ -58496,7 +58563,7 @@ pub mod tim1 { OC1PER { bits } } #[doc = "Bit 2 - Output Compare 1 fast enable"] - #[inline(always)] + #[inline] pub fn oc1fe(&self) -> OC1FER { let bits = { const MASK: bool = true; @@ -58506,10 +58573,10 @@ pub mod tim1 { OC1FER { bits } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -58518,63 +58585,63 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Output Compare 2 clear enable"] - #[inline(always)] + #[inline] pub fn oc2ce(&mut self) -> _OC2CEW { _OC2CEW { w: self } } #[doc = "Bits 12:14 - Output Compare 2 mode"] - #[inline(always)] + #[inline] pub fn oc2m(&mut self) -> _OC2MW { _OC2MW { w: self } } #[doc = "Bit 11 - Output Compare 2 preload enable"] - #[inline(always)] + #[inline] pub fn oc2pe(&mut self) -> _OC2PEW { _OC2PEW { w: self } } #[doc = "Bit 10 - Output Compare 2 fast enable"] - #[inline(always)] + #[inline] pub fn oc2fe(&mut self) -> _OC2FEW { _OC2FEW { w: self } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&mut self) -> _CC2SW { _CC2SW { w: self } } #[doc = "Bit 7 - Output Compare 1 clear enable"] - #[inline(always)] + #[inline] pub fn oc1ce(&mut self) -> _OC1CEW { _OC1CEW { w: self } } #[doc = "Bits 4:6 - Output Compare 1 mode"] - #[inline(always)] + #[inline] pub fn oc1m(&mut self) -> _OC1MW { _OC1MW { w: self } } #[doc = "Bit 3 - Output Compare 1 preload enable"] - #[inline(always)] + #[inline] pub fn oc1pe(&mut self) -> _OC1PEW { _OC1PEW { w: self } } #[doc = "Bit 2 - Output Compare 1 fast enable"] - #[inline(always)] + #[inline] pub fn oc1fe(&mut self) -> _OC1FEW { _OC1FEW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -58596,7 +58663,7 @@ pub mod tim1 { } impl super::CCMR1_INPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -58608,14 +58675,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -58625,7 +58692,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -58636,7 +58703,7 @@ pub mod tim1 { } impl IC2FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -58647,7 +58714,7 @@ pub mod tim1 { } impl IC2PCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -58658,7 +58725,7 @@ pub mod tim1 { } impl CC2SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -58669,7 +58736,7 @@ pub mod tim1 { } impl IC1FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -58680,7 +58747,7 @@ pub mod tim1 { } impl ICPCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -58691,7 +58758,7 @@ pub mod tim1 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -58702,9 +58769,9 @@ pub mod tim1 { } impl<'a> _IC2FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -58717,9 +58784,9 @@ pub mod tim1 { } impl<'a> _IC2PCSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -58732,9 +58799,9 @@ pub mod tim1 { } impl<'a> _CC2SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -58747,9 +58814,9 @@ pub mod tim1 { } impl<'a> _IC1FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -58762,9 +58829,9 @@ pub mod tim1 { } impl<'a> _ICPCSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -58777,9 +58844,9 @@ pub mod tim1 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -58788,65 +58855,65 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:15 - Input capture 2 filter"] - #[inline(always)] + #[inline] pub fn ic2f(&self) -> IC2FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC2FR { bits } } #[doc = "Bits 10:11 - Input capture 2 prescaler"] - #[inline(always)] + #[inline] pub fn ic2pcs(&self) -> IC2PCSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC2PCSR { bits } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&self) -> CC2SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC2SR { bits } } #[doc = "Bits 4:7 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&self) -> IC1FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC1FR { bits } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn icpcs(&self) -> ICPCSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ICPCSR { bits } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -58855,43 +58922,43 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:15 - Input capture 2 filter"] - #[inline(always)] + #[inline] pub fn ic2f(&mut self) -> _IC2FW { _IC2FW { w: self } } #[doc = "Bits 10:11 - Input capture 2 prescaler"] - #[inline(always)] + #[inline] pub fn ic2pcs(&mut self) -> _IC2PCSW { _IC2PCSW { w: self } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&mut self) -> _CC2SW { _CC2SW { w: self } } #[doc = "Bits 4:7 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&mut self) -> _IC1FW { _IC1FW { w: self } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn icpcs(&mut self) -> _ICPCSW { _ICPCSW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -58913,7 +58980,7 @@ pub mod tim1 { } impl super::CCMR2_OUTPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -58925,14 +58992,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -58942,7 +59009,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -58953,17 +59020,17 @@ pub mod tim1 { } impl OC4CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -58974,7 +59041,7 @@ pub mod tim1 { } impl OC4MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -58985,17 +59052,17 @@ pub mod tim1 { } impl OC4PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -59006,17 +59073,17 @@ pub mod tim1 { } impl OC4FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -59027,7 +59094,7 @@ pub mod tim1 { } impl CC4SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -59038,17 +59105,17 @@ pub mod tim1 { } impl OC3CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -59059,7 +59126,7 @@ pub mod tim1 { } impl OC3MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -59070,17 +59137,17 @@ pub mod tim1 { } impl OC3PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -59091,17 +59158,17 @@ pub mod tim1 { } impl OC3FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -59112,7 +59179,7 @@ pub mod tim1 { } impl CC3SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -59131,7 +59198,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -59146,9 +59213,9 @@ pub mod tim1 { } impl<'a> _OC4MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -59169,7 +59236,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -59192,7 +59259,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -59207,9 +59274,9 @@ pub mod tim1 { } impl<'a> _CC4SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -59230,7 +59297,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -59245,9 +59312,9 @@ pub mod tim1 { } impl<'a> _OC3MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -59268,7 +59335,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -59291,7 +59358,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -59306,9 +59373,9 @@ pub mod tim1 { } impl<'a> _CC3SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -59317,12 +59384,12 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Output compare 4 clear enable"] - #[inline(always)] + #[inline] pub fn oc4ce(&self) -> OC4CER { let bits = { const MASK: bool = true; @@ -59332,17 +59399,17 @@ pub mod tim1 { OC4CER { bits } } #[doc = "Bits 12:14 - Output compare 4 mode"] - #[inline(always)] + #[inline] pub fn oc4m(&self) -> OC4MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC4MR { bits } } #[doc = "Bit 11 - Output compare 4 preload enable"] - #[inline(always)] + #[inline] pub fn oc4pe(&self) -> OC4PER { let bits = { const MASK: bool = true; @@ -59352,7 +59419,7 @@ pub mod tim1 { OC4PER { bits } } #[doc = "Bit 10 - Output compare 4 fast enable"] - #[inline(always)] + #[inline] pub fn oc4fe(&self) -> OC4FER { let bits = { const MASK: bool = true; @@ -59362,17 +59429,17 @@ pub mod tim1 { OC4FER { bits } } #[doc = "Bits 8:9 - Capture/Compare 4 selection"] - #[inline(always)] + #[inline] pub fn cc4s(&self) -> CC4SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC4SR { bits } } #[doc = "Bit 7 - Output compare 3 clear enable"] - #[inline(always)] + #[inline] pub fn oc3ce(&self) -> OC3CER { let bits = { const MASK: bool = true; @@ -59382,17 +59449,17 @@ pub mod tim1 { OC3CER { bits } } #[doc = "Bits 4:6 - Output compare 3 mode"] - #[inline(always)] + #[inline] pub fn oc3m(&self) -> OC3MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC3MR { bits } } #[doc = "Bit 3 - Output compare 3 preload enable"] - #[inline(always)] + #[inline] pub fn oc3pe(&self) -> OC3PER { let bits = { const MASK: bool = true; @@ -59402,7 +59469,7 @@ pub mod tim1 { OC3PER { bits } } #[doc = "Bit 2 - Output compare 3 fast enable"] - #[inline(always)] + #[inline] pub fn oc3fe(&self) -> OC3FER { let bits = { const MASK: bool = true; @@ -59412,10 +59479,10 @@ pub mod tim1 { OC3FER { bits } } #[doc = "Bits 0:1 - Capture/Compare 3 selection"] - #[inline(always)] + #[inline] pub fn cc3s(&self) -> CC3SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -59424,63 +59491,63 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Output compare 4 clear enable"] - #[inline(always)] + #[inline] pub fn oc4ce(&mut self) -> _OC4CEW { _OC4CEW { w: self } } #[doc = "Bits 12:14 - Output compare 4 mode"] - #[inline(always)] + #[inline] pub fn oc4m(&mut self) -> _OC4MW { _OC4MW { w: self } } #[doc = "Bit 11 - Output compare 4 preload enable"] - #[inline(always)] + #[inline] pub fn oc4pe(&mut self) -> _OC4PEW { _OC4PEW { w: self } } #[doc = "Bit 10 - Output compare 4 fast enable"] - #[inline(always)] + #[inline] pub fn oc4fe(&mut self) -> _OC4FEW { _OC4FEW { w: self } } #[doc = "Bits 8:9 - Capture/Compare 4 selection"] - #[inline(always)] + #[inline] pub fn cc4s(&mut self) -> _CC4SW { _CC4SW { w: self } } #[doc = "Bit 7 - Output compare 3 clear enable"] - #[inline(always)] + #[inline] pub fn oc3ce(&mut self) -> _OC3CEW { _OC3CEW { w: self } } #[doc = "Bits 4:6 - Output compare 3 mode"] - #[inline(always)] + #[inline] pub fn oc3m(&mut self) -> _OC3MW { _OC3MW { w: self } } #[doc = "Bit 3 - Output compare 3 preload enable"] - #[inline(always)] + #[inline] pub fn oc3pe(&mut self) -> _OC3PEW { _OC3PEW { w: self } } #[doc = "Bit 2 - Output compare 3 fast enable"] - #[inline(always)] + #[inline] pub fn oc3fe(&mut self) -> _OC3FEW { _OC3FEW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 3 selection"] - #[inline(always)] + #[inline] pub fn cc3s(&mut self) -> _CC3SW { _CC3SW { w: self } } @@ -59502,7 +59569,7 @@ pub mod tim1 { } impl super::CCMR2_INPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -59514,14 +59581,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -59531,7 +59598,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -59542,7 +59609,7 @@ pub mod tim1 { } impl IC4FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -59553,7 +59620,7 @@ pub mod tim1 { } impl IC4PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -59564,7 +59631,7 @@ pub mod tim1 { } impl CC4SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -59575,7 +59642,7 @@ pub mod tim1 { } impl IC3FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -59586,7 +59653,7 @@ pub mod tim1 { } impl IC3PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -59597,7 +59664,7 @@ pub mod tim1 { } impl CC3SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -59608,9 +59675,9 @@ pub mod tim1 { } impl<'a> _IC4FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -59623,9 +59690,9 @@ pub mod tim1 { } impl<'a> _IC4PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -59638,9 +59705,9 @@ pub mod tim1 { } impl<'a> _CC4SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -59653,9 +59720,9 @@ pub mod tim1 { } impl<'a> _IC3FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -59668,9 +59735,9 @@ pub mod tim1 { } impl<'a> _IC3PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -59683,9 +59750,9 @@ pub mod tim1 { } impl<'a> _CC3SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -59694,65 +59761,65 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:15 - Input capture 4 filter"] - #[inline(always)] + #[inline] pub fn ic4f(&self) -> IC4FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC4FR { bits } } #[doc = "Bits 10:11 - Input capture 4 prescaler"] - #[inline(always)] + #[inline] pub fn ic4psc(&self) -> IC4PSCR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC4PSCR { bits } } #[doc = "Bits 8:9 - Capture/Compare 4 selection"] - #[inline(always)] + #[inline] pub fn cc4s(&self) -> CC4SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC4SR { bits } } #[doc = "Bits 4:7 - Input capture 3 filter"] - #[inline(always)] + #[inline] pub fn ic3f(&self) -> IC3FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC3FR { bits } } #[doc = "Bits 2:3 - Input capture 3 prescaler"] - #[inline(always)] + #[inline] pub fn ic3psc(&self) -> IC3PSCR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC3PSCR { bits } } #[doc = "Bits 0:1 - Capture/compare 3 selection"] - #[inline(always)] + #[inline] pub fn cc3s(&self) -> CC3SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -59761,43 +59828,43 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:15 - Input capture 4 filter"] - #[inline(always)] + #[inline] pub fn ic4f(&mut self) -> _IC4FW { _IC4FW { w: self } } #[doc = "Bits 10:11 - Input capture 4 prescaler"] - #[inline(always)] + #[inline] pub fn ic4psc(&mut self) -> _IC4PSCW { _IC4PSCW { w: self } } #[doc = "Bits 8:9 - Capture/Compare 4 selection"] - #[inline(always)] + #[inline] pub fn cc4s(&mut self) -> _CC4SW { _CC4SW { w: self } } #[doc = "Bits 4:7 - Input capture 3 filter"] - #[inline(always)] + #[inline] pub fn ic3f(&mut self) -> _IC3FW { _IC3FW { w: self } } #[doc = "Bits 2:3 - Input capture 3 prescaler"] - #[inline(always)] + #[inline] pub fn ic3psc(&mut self) -> _IC3PSCW { _IC3PSCW { w: self } } #[doc = "Bits 0:1 - Capture/compare 3 selection"] - #[inline(always)] + #[inline] pub fn cc3s(&mut self) -> _CC3SW { _CC3SW { w: self } } @@ -59819,7 +59886,7 @@ pub mod tim1 { } impl super::CCER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -59831,14 +59898,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -59848,7 +59915,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -59859,17 +59926,17 @@ pub mod tim1 { } impl CC4PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -59880,17 +59947,17 @@ pub mod tim1 { } impl CC4ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -59901,17 +59968,17 @@ pub mod tim1 { } impl CC3NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -59922,17 +59989,17 @@ pub mod tim1 { } impl CC3NER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -59943,17 +60010,17 @@ pub mod tim1 { } impl CC3PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -59964,17 +60031,17 @@ pub mod tim1 { } impl CC3ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -59985,17 +60052,17 @@ pub mod tim1 { } impl CC2NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -60006,17 +60073,17 @@ pub mod tim1 { } impl CC2NER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -60027,17 +60094,17 @@ pub mod tim1 { } impl CC2PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -60048,17 +60115,17 @@ pub mod tim1 { } impl CC2ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -60069,17 +60136,17 @@ pub mod tim1 { } impl CC1NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -60090,17 +60157,17 @@ pub mod tim1 { } impl CC1NER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -60111,17 +60178,17 @@ pub mod tim1 { } impl CC1PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -60132,17 +60199,17 @@ pub mod tim1 { } impl CC1ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -60161,7 +60228,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -60184,7 +60251,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -60207,7 +60274,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -60230,7 +60297,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -60253,7 +60320,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -60276,7 +60343,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -60299,7 +60366,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -60322,7 +60389,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -60345,7 +60412,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -60368,7 +60435,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -60391,7 +60458,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -60414,7 +60481,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -60437,7 +60504,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -60460,7 +60527,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -60471,12 +60538,12 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 13 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc4p(&self) -> CC4PR { let bits = { const MASK: bool = true; @@ -60486,7 +60553,7 @@ pub mod tim1 { CC4PR { bits } } #[doc = "Bit 12 - Capture/Compare 4 output enable"] - #[inline(always)] + #[inline] pub fn cc4e(&self) -> CC4ER { let bits = { const MASK: bool = true; @@ -60496,7 +60563,7 @@ pub mod tim1 { CC4ER { bits } } #[doc = "Bit 11 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3np(&self) -> CC3NPR { let bits = { const MASK: bool = true; @@ -60506,7 +60573,7 @@ pub mod tim1 { CC3NPR { bits } } #[doc = "Bit 10 - Capture/Compare 3 complementary output enable"] - #[inline(always)] + #[inline] pub fn cc3ne(&self) -> CC3NER { let bits = { const MASK: bool = true; @@ -60516,7 +60583,7 @@ pub mod tim1 { CC3NER { bits } } #[doc = "Bit 9 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3p(&self) -> CC3PR { let bits = { const MASK: bool = true; @@ -60526,7 +60593,7 @@ pub mod tim1 { CC3PR { bits } } #[doc = "Bit 8 - Capture/Compare 3 output enable"] - #[inline(always)] + #[inline] pub fn cc3e(&self) -> CC3ER { let bits = { const MASK: bool = true; @@ -60536,7 +60603,7 @@ pub mod tim1 { CC3ER { bits } } #[doc = "Bit 7 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2np(&self) -> CC2NPR { let bits = { const MASK: bool = true; @@ -60546,7 +60613,7 @@ pub mod tim1 { CC2NPR { bits } } #[doc = "Bit 6 - Capture/Compare 2 complementary output enable"] - #[inline(always)] + #[inline] pub fn cc2ne(&self) -> CC2NER { let bits = { const MASK: bool = true; @@ -60556,7 +60623,7 @@ pub mod tim1 { CC2NER { bits } } #[doc = "Bit 5 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2p(&self) -> CC2PR { let bits = { const MASK: bool = true; @@ -60566,7 +60633,7 @@ pub mod tim1 { CC2PR { bits } } #[doc = "Bit 4 - Capture/Compare 2 output enable"] - #[inline(always)] + #[inline] pub fn cc2e(&self) -> CC2ER { let bits = { const MASK: bool = true; @@ -60576,7 +60643,7 @@ pub mod tim1 { CC2ER { bits } } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&self) -> CC1NPR { let bits = { const MASK: bool = true; @@ -60586,7 +60653,7 @@ pub mod tim1 { CC1NPR { bits } } #[doc = "Bit 2 - Capture/Compare 1 complementary output enable"] - #[inline(always)] + #[inline] pub fn cc1ne(&self) -> CC1NER { let bits = { const MASK: bool = true; @@ -60596,7 +60663,7 @@ pub mod tim1 { CC1NER { bits } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&self) -> CC1PR { let bits = { const MASK: bool = true; @@ -60606,7 +60673,7 @@ pub mod tim1 { CC1PR { bits } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&self) -> CC1ER { let bits = { const MASK: bool = true; @@ -60618,83 +60685,83 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 13 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc4p(&mut self) -> _CC4PW { _CC4PW { w: self } } #[doc = "Bit 12 - Capture/Compare 4 output enable"] - #[inline(always)] + #[inline] pub fn cc4e(&mut self) -> _CC4EW { _CC4EW { w: self } } #[doc = "Bit 11 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3np(&mut self) -> _CC3NPW { _CC3NPW { w: self } } #[doc = "Bit 10 - Capture/Compare 3 complementary output enable"] - #[inline(always)] + #[inline] pub fn cc3ne(&mut self) -> _CC3NEW { _CC3NEW { w: self } } #[doc = "Bit 9 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3p(&mut self) -> _CC3PW { _CC3PW { w: self } } #[doc = "Bit 8 - Capture/Compare 3 output enable"] - #[inline(always)] + #[inline] pub fn cc3e(&mut self) -> _CC3EW { _CC3EW { w: self } } #[doc = "Bit 7 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2np(&mut self) -> _CC2NPW { _CC2NPW { w: self } } #[doc = "Bit 6 - Capture/Compare 2 complementary output enable"] - #[inline(always)] + #[inline] pub fn cc2ne(&mut self) -> _CC2NEW { _CC2NEW { w: self } } #[doc = "Bit 5 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2p(&mut self) -> _CC2PW { _CC2PW { w: self } } #[doc = "Bit 4 - Capture/Compare 2 output enable"] - #[inline(always)] + #[inline] pub fn cc2e(&mut self) -> _CC2EW { _CC2EW { w: self } } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&mut self) -> _CC1NPW { _CC1NPW { w: self } } #[doc = "Bit 2 - Capture/Compare 1 complementary output enable"] - #[inline(always)] + #[inline] pub fn cc1ne(&mut self) -> _CC1NEW { _CC1NEW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&mut self) -> _CC1PW { _CC1PW { w: self } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&mut self) -> _CC1EW { _CC1EW { w: self } } @@ -60716,7 +60783,7 @@ pub mod tim1 { } impl super::CNT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -60728,14 +60795,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -60745,7 +60812,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -60756,7 +60823,7 @@ pub mod tim1 { } impl CNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -60767,9 +60834,9 @@ pub mod tim1 { } impl<'a> _CNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -60778,15 +60845,15 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - counter value"] - #[inline(always)] + #[inline] pub fn cnt(&self) -> CNTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -60795,18 +60862,18 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - counter value"] - #[inline(always)] + #[inline] pub fn cnt(&mut self) -> _CNTW { _CNTW { w: self } } @@ -60828,7 +60895,7 @@ pub mod tim1 { } impl super::PSC { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -60840,14 +60907,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -60857,7 +60924,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -60868,7 +60935,7 @@ pub mod tim1 { } impl PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -60879,9 +60946,9 @@ pub mod tim1 { } impl<'a> _PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -60890,15 +60957,15 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&self) -> PSCR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -60907,18 +60974,18 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&mut self) -> _PSCW { _PSCW { w: self } } @@ -60940,7 +61007,7 @@ pub mod tim1 { } impl super::ARR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -60952,14 +61019,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -60969,7 +61036,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -60980,7 +61047,7 @@ pub mod tim1 { } impl ARRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -60991,9 +61058,9 @@ pub mod tim1 { } impl<'a> _ARRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -61002,15 +61069,15 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr(&self) -> ARRR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -61019,18 +61086,18 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr(&mut self) -> _ARRW { _ARRW { w: self } } @@ -61052,7 +61119,7 @@ pub mod tim1 { } impl super::CCR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -61064,14 +61131,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -61081,7 +61148,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -61092,7 +61159,7 @@ pub mod tim1 { } impl CCR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -61103,9 +61170,9 @@ pub mod tim1 { } impl<'a> _CCR1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -61114,15 +61181,15 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1(&self) -> CCR1R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -61131,18 +61198,18 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1(&mut self) -> _CCR1W { _CCR1W { w: self } } @@ -61164,7 +61231,7 @@ pub mod tim1 { } impl super::CCR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -61176,14 +61243,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -61193,7 +61260,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -61204,7 +61271,7 @@ pub mod tim1 { } impl CCR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -61215,9 +61282,9 @@ pub mod tim1 { } impl<'a> _CCR2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -61226,15 +61293,15 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2(&self) -> CCR2R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -61243,18 +61310,18 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2(&mut self) -> _CCR2W { _CCR2W { w: self } } @@ -61276,7 +61343,7 @@ pub mod tim1 { } impl super::CCR3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -61288,14 +61355,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -61305,7 +61372,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -61316,7 +61383,7 @@ pub mod tim1 { } impl CCR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -61327,9 +61394,9 @@ pub mod tim1 { } impl<'a> _CCR3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -61338,15 +61405,15 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr3(&self) -> CCR3R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -61355,18 +61422,18 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr3(&mut self) -> _CCR3W { _CCR3W { w: self } } @@ -61388,7 +61455,7 @@ pub mod tim1 { } impl super::CCR4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -61400,14 +61467,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -61417,7 +61484,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -61428,7 +61495,7 @@ pub mod tim1 { } impl CCR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -61439,9 +61506,9 @@ pub mod tim1 { } impl<'a> _CCR4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -61450,15 +61517,15 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr4(&self) -> CCR4R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -61467,18 +61534,18 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr4(&mut self) -> _CCR4W { _CCR4W { w: self } } @@ -61500,7 +61567,7 @@ pub mod tim1 { } impl super::DCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -61512,14 +61579,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -61529,7 +61596,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -61540,7 +61607,7 @@ pub mod tim1 { } impl DBLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -61551,7 +61618,7 @@ pub mod tim1 { } impl DBAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -61562,9 +61629,9 @@ pub mod tim1 { } impl<'a> _DBLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -61577,9 +61644,9 @@ pub mod tim1 { } impl<'a> _DBAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -61588,25 +61655,25 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:12 - DMA burst length"] - #[inline(always)] + #[inline] pub fn dbl(&self) -> DBLR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DBLR { bits } } #[doc = "Bits 0:4 - DMA base address"] - #[inline(always)] + #[inline] pub fn dba(&self) -> DBAR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -61615,23 +61682,23 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:12 - DMA burst length"] - #[inline(always)] + #[inline] pub fn dbl(&mut self) -> _DBLW { _DBLW { w: self } } #[doc = "Bits 0:4 - DMA base address"] - #[inline(always)] + #[inline] pub fn dba(&mut self) -> _DBAW { _DBAW { w: self } } @@ -61653,7 +61720,7 @@ pub mod tim1 { } impl super::DMAR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -61665,14 +61732,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -61682,7 +61749,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -61693,7 +61760,7 @@ pub mod tim1 { } impl DMABR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -61704,9 +61771,9 @@ pub mod tim1 { } impl<'a> _DMABW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -61715,15 +61782,15 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - DMA register for burst accesses"] - #[inline(always)] + #[inline] pub fn dmab(&self) -> DMABR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -61732,18 +61799,18 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - DMA register for burst accesses"] - #[inline(always)] + #[inline] pub fn dmab(&mut self) -> _DMABW { _DMABW { w: self } } @@ -61765,7 +61832,7 @@ pub mod tim1 { } impl super::RCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -61777,14 +61844,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -61794,7 +61861,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -61805,7 +61872,7 @@ pub mod tim1 { } impl REPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -61816,9 +61883,9 @@ pub mod tim1 { } impl<'a> _REPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -61827,15 +61894,15 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:7 - Repetition counter value"] - #[inline(always)] + #[inline] pub fn rep(&self) -> REPR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -61844,18 +61911,18 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:7 - Repetition counter value"] - #[inline(always)] + #[inline] pub fn rep(&mut self) -> _REPW { _REPW { w: self } } @@ -61877,7 +61944,7 @@ pub mod tim1 { } impl super::BDTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -61889,14 +61956,14 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -61906,7 +61973,7 @@ pub mod tim1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -61917,17 +61984,17 @@ pub mod tim1 { } impl MOER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -61938,17 +62005,17 @@ pub mod tim1 { } impl AOER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -61959,17 +62026,17 @@ pub mod tim1 { } impl BKPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -61980,17 +62047,17 @@ pub mod tim1 { } impl BKER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -62001,17 +62068,17 @@ pub mod tim1 { } impl OSSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -62022,17 +62089,17 @@ pub mod tim1 { } impl OSSIR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -62043,7 +62110,7 @@ pub mod tim1 { } impl LOCKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -62054,7 +62121,7 @@ pub mod tim1 { } impl DTGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -62073,7 +62140,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -62096,7 +62163,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -62119,7 +62186,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -62142,7 +62209,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -62165,7 +62232,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -62188,7 +62255,7 @@ pub mod tim1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -62203,9 +62270,9 @@ pub mod tim1 { } impl<'a> _LOCKW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -62218,9 +62285,9 @@ pub mod tim1 { } impl<'a> _DTGW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -62229,12 +62296,12 @@ pub mod tim1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Main output enable"] - #[inline(always)] + #[inline] pub fn moe(&self) -> MOER { let bits = { const MASK: bool = true; @@ -62244,7 +62311,7 @@ pub mod tim1 { MOER { bits } } #[doc = "Bit 14 - Automatic output enable"] - #[inline(always)] + #[inline] pub fn aoe(&self) -> AOER { let bits = { const MASK: bool = true; @@ -62254,7 +62321,7 @@ pub mod tim1 { AOER { bits } } #[doc = "Bit 13 - Break polarity"] - #[inline(always)] + #[inline] pub fn bkp(&self) -> BKPR { let bits = { const MASK: bool = true; @@ -62264,7 +62331,7 @@ pub mod tim1 { BKPR { bits } } #[doc = "Bit 12 - Break enable"] - #[inline(always)] + #[inline] pub fn bke(&self) -> BKER { let bits = { const MASK: bool = true; @@ -62274,7 +62341,7 @@ pub mod tim1 { BKER { bits } } #[doc = "Bit 11 - Off-state selection for Run mode"] - #[inline(always)] + #[inline] pub fn ossr(&self) -> OSSRR { let bits = { const MASK: bool = true; @@ -62284,7 +62351,7 @@ pub mod tim1 { OSSRR { bits } } #[doc = "Bit 10 - Off-state selection for Idle mode"] - #[inline(always)] + #[inline] pub fn ossi(&self) -> OSSIR { let bits = { const MASK: bool = true; @@ -62294,20 +62361,20 @@ pub mod tim1 { OSSIR { bits } } #[doc = "Bits 8:9 - Lock configuration"] - #[inline(always)] + #[inline] pub fn lock(&self) -> LOCKR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; LOCKR { bits } } #[doc = "Bits 0:7 - Dead-time generator setup"] - #[inline(always)] + #[inline] pub fn dtg(&self) -> DTGR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -62316,83 +62383,93 @@ pub mod tim1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Main output enable"] - #[inline(always)] + #[inline] pub fn moe(&mut self) -> _MOEW { _MOEW { w: self } } #[doc = "Bit 14 - Automatic output enable"] - #[inline(always)] + #[inline] pub fn aoe(&mut self) -> _AOEW { _AOEW { w: self } } #[doc = "Bit 13 - Break polarity"] - #[inline(always)] + #[inline] pub fn bkp(&mut self) -> _BKPW { _BKPW { w: self } } #[doc = "Bit 12 - Break enable"] - #[inline(always)] + #[inline] pub fn bke(&mut self) -> _BKEW { _BKEW { w: self } } #[doc = "Bit 11 - Off-state selection for Run mode"] - #[inline(always)] + #[inline] pub fn ossr(&mut self) -> _OSSRW { _OSSRW { w: self } } #[doc = "Bit 10 - Off-state selection for Idle mode"] - #[inline(always)] + #[inline] pub fn ossi(&mut self) -> _OSSIW { _OSSIW { w: self } } #[doc = "Bits 8:9 - Lock configuration"] - #[inline(always)] + #[inline] pub fn lock(&mut self) -> _LOCKW { _LOCKW { w: self } } #[doc = "Bits 0:7 - Dead-time generator setup"] - #[inline(always)] + #[inline] pub fn dtg(&mut self) -> _DTGW { _DTGW { w: self } } } } } -#[doc = "Advanced-timers"] -pub struct TIM1 { - register_block: tim1::RegisterBlock, -} -impl Deref for TIM1 { - type Target = tim1::RegisterBlock; - fn deref(&self) -> &tim1::RegisterBlock { - &self.register_block - } -} #[doc = "TIM8"] -pub const TIM8: Peripheral<TIM8> = unsafe { Peripheral::new(1073808384) }; -#[doc = r" Register block"] pub struct TIM8 { - register_block: tim1::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for TIM8 {} +impl TIM8 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const tim1::RegisterBlock { + 0x4001_0400 as *const _ + } } impl Deref for TIM8 { type Target = tim1::RegisterBlock; fn deref(&self) -> &tim1::RegisterBlock { - &self.register_block + unsafe { &*TIM8::ptr() } } } #[doc = "General-purpose-timers"] -pub const TIM10: Peripheral<TIM10> = unsafe { Peripheral::new(1073824768) }; +pub struct TIM10 { + _marker: PhantomData<*const ()>, +} +unsafe impl Send for TIM10 {} +impl TIM10 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const tim10::RegisterBlock { + 0x4001_4400 as *const _ + } +} +impl Deref for TIM10 { + type Target = tim10::RegisterBlock; + fn deref(&self) -> &tim10::RegisterBlock { + unsafe { &*TIM10::ptr() } + } +} #[doc = "General-purpose-timers"] pub mod tim10 { use vcell::VolatileCell; @@ -62439,7 +62516,7 @@ pub mod tim10 { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -62451,14 +62528,14 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -62468,7 +62545,7 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -62479,7 +62556,7 @@ pub mod tim10 { } impl CKDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -62490,17 +62567,17 @@ pub mod tim10 { } impl ARPER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -62511,17 +62588,17 @@ pub mod tim10 { } impl URSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -62532,17 +62609,17 @@ pub mod tim10 { } impl UDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -62553,17 +62630,17 @@ pub mod tim10 { } impl CENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -62574,9 +62651,9 @@ pub mod tim10 { } impl<'a> _CKDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -62597,7 +62674,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -62620,7 +62697,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -62643,7 +62720,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -62666,7 +62743,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -62677,22 +62754,22 @@ pub mod tim10 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&self) -> CKDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKDR { bits } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&self) -> ARPER { let bits = { const MASK: bool = true; @@ -62702,7 +62779,7 @@ pub mod tim10 { ARPER { bits } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&self) -> URSR { let bits = { const MASK: bool = true; @@ -62712,7 +62789,7 @@ pub mod tim10 { URSR { bits } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&self) -> UDISR { let bits = { const MASK: bool = true; @@ -62722,7 +62799,7 @@ pub mod tim10 { UDISR { bits } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&self) -> CENR { let bits = { const MASK: bool = true; @@ -62734,38 +62811,38 @@ pub mod tim10 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&mut self) -> _CKDW { _CKDW { w: self } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&mut self) -> _ARPEW { _ARPEW { w: self } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&mut self) -> _URSW { _URSW { w: self } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&mut self) -> _UDISW { _UDISW { w: self } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&mut self) -> _CENW { _CENW { w: self } } @@ -62787,7 +62864,7 @@ pub mod tim10 { } impl super::DIER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -62799,14 +62876,14 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -62816,7 +62893,7 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -62827,17 +62904,17 @@ pub mod tim10 { } impl CC1IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -62848,17 +62925,17 @@ pub mod tim10 { } impl UIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -62877,7 +62954,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -62900,7 +62977,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -62911,12 +62988,12 @@ pub mod tim10 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&self) -> CC1IER { let bits = { const MASK: bool = true; @@ -62926,7 +63003,7 @@ pub mod tim10 { CC1IER { bits } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&self) -> UIER { let bits = { const MASK: bool = true; @@ -62938,23 +63015,23 @@ pub mod tim10 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&mut self) -> _CC1IEW { _CC1IEW { w: self } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&mut self) -> _UIEW { _UIEW { w: self } } @@ -62976,7 +63053,7 @@ pub mod tim10 { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -62988,14 +63065,14 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -63005,7 +63082,7 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -63016,17 +63093,17 @@ pub mod tim10 { } impl CC1OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -63037,17 +63114,17 @@ pub mod tim10 { } impl CC1IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -63058,17 +63135,17 @@ pub mod tim10 { } impl UIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -63087,7 +63164,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -63110,7 +63187,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -63133,7 +63210,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -63144,12 +63221,12 @@ pub mod tim10 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&self) -> CC1OFR { let bits = { const MASK: bool = true; @@ -63159,7 +63236,7 @@ pub mod tim10 { CC1OFR { bits } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&self) -> CC1IFR { let bits = { const MASK: bool = true; @@ -63169,7 +63246,7 @@ pub mod tim10 { CC1IFR { bits } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&self) -> UIFR { let bits = { const MASK: bool = true; @@ -63181,28 +63258,28 @@ pub mod tim10 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&mut self) -> _CC1OFW { _CC1OFW { w: self } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&mut self) -> _CC1IFW { _CC1IFW { w: self } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&mut self) -> _UIFW { _UIFW { w: self } } @@ -63220,7 +63297,7 @@ pub mod tim10 { } impl super::EGR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -63244,7 +63321,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -63267,7 +63344,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -63278,23 +63355,23 @@ pub mod tim10 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 1 - Capture/compare 1 generation"] - #[inline(always)] + #[inline] pub fn cc1g(&mut self) -> _CC1GW { _CC1GW { w: self } } #[doc = "Bit 0 - Update generation"] - #[inline(always)] + #[inline] pub fn ug(&mut self) -> _UGW { _UGW { w: self } } @@ -63316,7 +63393,7 @@ pub mod tim10 { } impl super::CCMR1_OUTPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -63328,14 +63405,14 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -63345,7 +63422,7 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -63356,7 +63433,7 @@ pub mod tim10 { } impl OC1MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -63367,17 +63444,17 @@ pub mod tim10 { } impl OC1PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -63388,17 +63465,17 @@ pub mod tim10 { } impl OC1FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -63409,7 +63486,7 @@ pub mod tim10 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -63420,9 +63497,9 @@ pub mod tim10 { } impl<'a> _OC1MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -63443,7 +63520,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -63466,7 +63543,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -63481,9 +63558,9 @@ pub mod tim10 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -63492,22 +63569,22 @@ pub mod tim10 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 4:6 - Output Compare 1 mode"] - #[inline(always)] + #[inline] pub fn oc1m(&self) -> OC1MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC1MR { bits } } #[doc = "Bit 3 - Output Compare 1 preload enable"] - #[inline(always)] + #[inline] pub fn oc1pe(&self) -> OC1PER { let bits = { const MASK: bool = true; @@ -63517,7 +63594,7 @@ pub mod tim10 { OC1PER { bits } } #[doc = "Bit 2 - Output Compare 1 fast enable"] - #[inline(always)] + #[inline] pub fn oc1fe(&self) -> OC1FER { let bits = { const MASK: bool = true; @@ -63527,10 +63604,10 @@ pub mod tim10 { OC1FER { bits } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -63539,33 +63616,33 @@ pub mod tim10 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 4:6 - Output Compare 1 mode"] - #[inline(always)] + #[inline] pub fn oc1m(&mut self) -> _OC1MW { _OC1MW { w: self } } #[doc = "Bit 3 - Output Compare 1 preload enable"] - #[inline(always)] + #[inline] pub fn oc1pe(&mut self) -> _OC1PEW { _OC1PEW { w: self } } #[doc = "Bit 2 - Output Compare 1 fast enable"] - #[inline(always)] + #[inline] pub fn oc1fe(&mut self) -> _OC1FEW { _OC1FEW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -63587,7 +63664,7 @@ pub mod tim10 { } impl super::CCMR1_INPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -63599,14 +63676,14 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -63616,7 +63693,7 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -63627,7 +63704,7 @@ pub mod tim10 { } impl IC1FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -63638,7 +63715,7 @@ pub mod tim10 { } impl ICPCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -63649,7 +63726,7 @@ pub mod tim10 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -63660,9 +63737,9 @@ pub mod tim10 { } impl<'a> _IC1FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -63675,9 +63752,9 @@ pub mod tim10 { } impl<'a> _ICPCSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -63690,9 +63767,9 @@ pub mod tim10 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -63701,35 +63778,35 @@ pub mod tim10 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 4:7 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&self) -> IC1FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC1FR { bits } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn icpcs(&self) -> ICPCSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ICPCSR { bits } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -63738,28 +63815,28 @@ pub mod tim10 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 4:7 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&mut self) -> _IC1FW { _IC1FW { w: self } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn icpcs(&mut self) -> _ICPCSW { _ICPCSW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -63781,7 +63858,7 @@ pub mod tim10 { } impl super::CCER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -63793,14 +63870,14 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -63810,7 +63887,7 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -63821,17 +63898,17 @@ pub mod tim10 { } impl CC1NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -63842,17 +63919,17 @@ pub mod tim10 { } impl CC1PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -63863,17 +63940,17 @@ pub mod tim10 { } impl CC1ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -63892,7 +63969,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -63915,7 +63992,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -63938,7 +64015,7 @@ pub mod tim10 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -63949,12 +64026,12 @@ pub mod tim10 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&self) -> CC1NPR { let bits = { const MASK: bool = true; @@ -63964,7 +64041,7 @@ pub mod tim10 { CC1NPR { bits } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&self) -> CC1PR { let bits = { const MASK: bool = true; @@ -63974,7 +64051,7 @@ pub mod tim10 { CC1PR { bits } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&self) -> CC1ER { let bits = { const MASK: bool = true; @@ -63986,28 +64063,28 @@ pub mod tim10 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&mut self) -> _CC1NPW { _CC1NPW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&mut self) -> _CC1PW { _CC1PW { w: self } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&mut self) -> _CC1EW { _CC1EW { w: self } } @@ -64029,7 +64106,7 @@ pub mod tim10 { } impl super::CNT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -64041,14 +64118,14 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -64058,7 +64135,7 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -64069,7 +64146,7 @@ pub mod tim10 { } impl CNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -64080,9 +64157,9 @@ pub mod tim10 { } impl<'a> _CNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -64091,15 +64168,15 @@ pub mod tim10 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - counter value"] - #[inline(always)] + #[inline] pub fn cnt(&self) -> CNTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -64108,18 +64185,18 @@ pub mod tim10 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - counter value"] - #[inline(always)] + #[inline] pub fn cnt(&mut self) -> _CNTW { _CNTW { w: self } } @@ -64141,7 +64218,7 @@ pub mod tim10 { } impl super::PSC { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -64153,14 +64230,14 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -64170,7 +64247,7 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -64181,7 +64258,7 @@ pub mod tim10 { } impl PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -64192,9 +64269,9 @@ pub mod tim10 { } impl<'a> _PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -64203,15 +64280,15 @@ pub mod tim10 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&self) -> PSCR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -64220,18 +64297,18 @@ pub mod tim10 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&mut self) -> _PSCW { _PSCW { w: self } } @@ -64253,7 +64330,7 @@ pub mod tim10 { } impl super::ARR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -64265,14 +64342,14 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -64282,7 +64359,7 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -64293,7 +64370,7 @@ pub mod tim10 { } impl ARRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -64304,9 +64381,9 @@ pub mod tim10 { } impl<'a> _ARRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -64315,15 +64392,15 @@ pub mod tim10 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr(&self) -> ARRR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -64332,18 +64409,18 @@ pub mod tim10 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr(&mut self) -> _ARRW { _ARRW { w: self } } @@ -64365,7 +64442,7 @@ pub mod tim10 { } impl super::CCR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -64377,14 +64454,14 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -64394,7 +64471,7 @@ pub mod tim10 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -64405,7 +64482,7 @@ pub mod tim10 { } impl CCR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -64416,9 +64493,9 @@ pub mod tim10 { } impl<'a> _CCR1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -64427,15 +64504,15 @@ pub mod tim10 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1(&self) -> CCR1R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -64444,18 +64521,18 @@ pub mod tim10 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1(&mut self) -> _CCR1W { _CCR1W { w: self } } @@ -64463,17 +64540,22 @@ pub mod tim10 { } } #[doc = "General-purpose-timers"] -pub struct TIM10 { - register_block: tim10::RegisterBlock, +pub struct TIM11 { + _marker: PhantomData<*const ()>, } -impl Deref for TIM10 { - type Target = tim10::RegisterBlock; - fn deref(&self) -> &tim10::RegisterBlock { - &self.register_block +unsafe impl Send for TIM11 {} +impl TIM11 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const tim11::RegisterBlock { + 0x4001_4800 as *const _ + } +} +impl Deref for TIM11 { + type Target = tim11::RegisterBlock; + fn deref(&self) -> &tim11::RegisterBlock { + unsafe { &*TIM11::ptr() } } } -#[doc = "General-purpose-timers"] -pub const TIM11: Peripheral<TIM11> = unsafe { Peripheral::new(1073825792) }; #[doc = "General-purpose-timers"] pub mod tim11 { use vcell::VolatileCell; @@ -64523,7 +64605,7 @@ pub mod tim11 { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -64535,14 +64617,14 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -64552,7 +64634,7 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -64563,7 +64645,7 @@ pub mod tim11 { } impl CKDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -64574,17 +64656,17 @@ pub mod tim11 { } impl ARPER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -64595,17 +64677,17 @@ pub mod tim11 { } impl URSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -64616,17 +64698,17 @@ pub mod tim11 { } impl UDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -64637,17 +64719,17 @@ pub mod tim11 { } impl CENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -64658,9 +64740,9 @@ pub mod tim11 { } impl<'a> _CKDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -64681,7 +64763,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -64704,7 +64786,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -64727,7 +64809,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -64750,7 +64832,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -64761,22 +64843,22 @@ pub mod tim11 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&self) -> CKDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKDR { bits } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&self) -> ARPER { let bits = { const MASK: bool = true; @@ -64786,7 +64868,7 @@ pub mod tim11 { ARPER { bits } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&self) -> URSR { let bits = { const MASK: bool = true; @@ -64796,7 +64878,7 @@ pub mod tim11 { URSR { bits } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&self) -> UDISR { let bits = { const MASK: bool = true; @@ -64806,7 +64888,7 @@ pub mod tim11 { UDISR { bits } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&self) -> CENR { let bits = { const MASK: bool = true; @@ -64818,38 +64900,38 @@ pub mod tim11 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&mut self) -> _CKDW { _CKDW { w: self } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&mut self) -> _ARPEW { _ARPEW { w: self } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&mut self) -> _URSW { _URSW { w: self } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&mut self) -> _UDISW { _UDISW { w: self } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&mut self) -> _CENW { _CENW { w: self } } @@ -64871,7 +64953,7 @@ pub mod tim11 { } impl super::DIER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -64883,14 +64965,14 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -64900,7 +64982,7 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -64911,17 +64993,17 @@ pub mod tim11 { } impl CC1IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -64932,17 +65014,17 @@ pub mod tim11 { } impl UIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -64961,7 +65043,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -64984,7 +65066,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -64995,12 +65077,12 @@ pub mod tim11 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&self) -> CC1IER { let bits = { const MASK: bool = true; @@ -65010,7 +65092,7 @@ pub mod tim11 { CC1IER { bits } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&self) -> UIER { let bits = { const MASK: bool = true; @@ -65022,23 +65104,23 @@ pub mod tim11 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&mut self) -> _CC1IEW { _CC1IEW { w: self } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&mut self) -> _UIEW { _UIEW { w: self } } @@ -65060,7 +65142,7 @@ pub mod tim11 { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -65072,14 +65154,14 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -65089,7 +65171,7 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -65100,17 +65182,17 @@ pub mod tim11 { } impl CC1OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -65121,17 +65203,17 @@ pub mod tim11 { } impl CC1IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -65142,17 +65224,17 @@ pub mod tim11 { } impl UIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -65171,7 +65253,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -65194,7 +65276,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -65217,7 +65299,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -65228,12 +65310,12 @@ pub mod tim11 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&self) -> CC1OFR { let bits = { const MASK: bool = true; @@ -65243,7 +65325,7 @@ pub mod tim11 { CC1OFR { bits } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&self) -> CC1IFR { let bits = { const MASK: bool = true; @@ -65253,7 +65335,7 @@ pub mod tim11 { CC1IFR { bits } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&self) -> UIFR { let bits = { const MASK: bool = true; @@ -65265,28 +65347,28 @@ pub mod tim11 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&mut self) -> _CC1OFW { _CC1OFW { w: self } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&mut self) -> _CC1IFW { _CC1IFW { w: self } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&mut self) -> _UIFW { _UIFW { w: self } } @@ -65304,7 +65386,7 @@ pub mod tim11 { } impl super::EGR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -65328,7 +65410,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -65351,7 +65433,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -65362,23 +65444,23 @@ pub mod tim11 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 1 - Capture/compare 1 generation"] - #[inline(always)] + #[inline] pub fn cc1g(&mut self) -> _CC1GW { _CC1GW { w: self } } #[doc = "Bit 0 - Update generation"] - #[inline(always)] + #[inline] pub fn ug(&mut self) -> _UGW { _UGW { w: self } } @@ -65400,7 +65482,7 @@ pub mod tim11 { } impl super::CCMR1_OUTPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -65412,14 +65494,14 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -65429,7 +65511,7 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -65440,7 +65522,7 @@ pub mod tim11 { } impl OC1MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -65451,17 +65533,17 @@ pub mod tim11 { } impl OC1PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -65472,17 +65554,17 @@ pub mod tim11 { } impl OC1FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -65493,7 +65575,7 @@ pub mod tim11 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -65504,9 +65586,9 @@ pub mod tim11 { } impl<'a> _OC1MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -65527,7 +65609,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -65550,7 +65632,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -65565,9 +65647,9 @@ pub mod tim11 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -65576,22 +65658,22 @@ pub mod tim11 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 4:6 - Output Compare 1 mode"] - #[inline(always)] + #[inline] pub fn oc1m(&self) -> OC1MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC1MR { bits } } #[doc = "Bit 3 - Output Compare 1 preload enable"] - #[inline(always)] + #[inline] pub fn oc1pe(&self) -> OC1PER { let bits = { const MASK: bool = true; @@ -65601,7 +65683,7 @@ pub mod tim11 { OC1PER { bits } } #[doc = "Bit 2 - Output Compare 1 fast enable"] - #[inline(always)] + #[inline] pub fn oc1fe(&self) -> OC1FER { let bits = { const MASK: bool = true; @@ -65611,10 +65693,10 @@ pub mod tim11 { OC1FER { bits } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -65623,33 +65705,33 @@ pub mod tim11 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 4:6 - Output Compare 1 mode"] - #[inline(always)] + #[inline] pub fn oc1m(&mut self) -> _OC1MW { _OC1MW { w: self } } #[doc = "Bit 3 - Output Compare 1 preload enable"] - #[inline(always)] + #[inline] pub fn oc1pe(&mut self) -> _OC1PEW { _OC1PEW { w: self } } #[doc = "Bit 2 - Output Compare 1 fast enable"] - #[inline(always)] + #[inline] pub fn oc1fe(&mut self) -> _OC1FEW { _OC1FEW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -65671,7 +65753,7 @@ pub mod tim11 { } impl super::CCMR1_INPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -65683,14 +65765,14 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -65700,7 +65782,7 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -65711,7 +65793,7 @@ pub mod tim11 { } impl IC1FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -65722,7 +65804,7 @@ pub mod tim11 { } impl ICPCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -65733,7 +65815,7 @@ pub mod tim11 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -65744,9 +65826,9 @@ pub mod tim11 { } impl<'a> _IC1FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -65759,9 +65841,9 @@ pub mod tim11 { } impl<'a> _ICPCSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -65774,9 +65856,9 @@ pub mod tim11 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -65785,35 +65867,35 @@ pub mod tim11 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 4:7 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&self) -> IC1FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC1FR { bits } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn icpcs(&self) -> ICPCSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ICPCSR { bits } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -65822,28 +65904,28 @@ pub mod tim11 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 4:7 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&mut self) -> _IC1FW { _IC1FW { w: self } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn icpcs(&mut self) -> _ICPCSW { _ICPCSW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -65865,7 +65947,7 @@ pub mod tim11 { } impl super::CCER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -65877,14 +65959,14 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -65894,7 +65976,7 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -65905,17 +65987,17 @@ pub mod tim11 { } impl CC1NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -65926,17 +66008,17 @@ pub mod tim11 { } impl CC1PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -65947,17 +66029,17 @@ pub mod tim11 { } impl CC1ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -65976,7 +66058,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -65999,7 +66081,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -66022,7 +66104,7 @@ pub mod tim11 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -66033,12 +66115,12 @@ pub mod tim11 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&self) -> CC1NPR { let bits = { const MASK: bool = true; @@ -66048,7 +66130,7 @@ pub mod tim11 { CC1NPR { bits } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&self) -> CC1PR { let bits = { const MASK: bool = true; @@ -66058,7 +66140,7 @@ pub mod tim11 { CC1PR { bits } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&self) -> CC1ER { let bits = { const MASK: bool = true; @@ -66070,28 +66152,28 @@ pub mod tim11 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&mut self) -> _CC1NPW { _CC1NPW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&mut self) -> _CC1PW { _CC1PW { w: self } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&mut self) -> _CC1EW { _CC1EW { w: self } } @@ -66113,7 +66195,7 @@ pub mod tim11 { } impl super::CNT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -66125,14 +66207,14 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -66142,7 +66224,7 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -66153,7 +66235,7 @@ pub mod tim11 { } impl CNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -66164,9 +66246,9 @@ pub mod tim11 { } impl<'a> _CNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -66175,15 +66257,15 @@ pub mod tim11 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - counter value"] - #[inline(always)] + #[inline] pub fn cnt(&self) -> CNTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -66192,18 +66274,18 @@ pub mod tim11 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - counter value"] - #[inline(always)] + #[inline] pub fn cnt(&mut self) -> _CNTW { _CNTW { w: self } } @@ -66225,7 +66307,7 @@ pub mod tim11 { } impl super::PSC { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -66237,14 +66319,14 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -66254,7 +66336,7 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -66265,7 +66347,7 @@ pub mod tim11 { } impl PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -66276,9 +66358,9 @@ pub mod tim11 { } impl<'a> _PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -66287,15 +66369,15 @@ pub mod tim11 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&self) -> PSCR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -66304,18 +66386,18 @@ pub mod tim11 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&mut self) -> _PSCW { _PSCW { w: self } } @@ -66337,7 +66419,7 @@ pub mod tim11 { } impl super::ARR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -66349,14 +66431,14 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -66366,7 +66448,7 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -66377,7 +66459,7 @@ pub mod tim11 { } impl ARRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -66388,9 +66470,9 @@ pub mod tim11 { } impl<'a> _ARRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -66399,15 +66481,15 @@ pub mod tim11 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr(&self) -> ARRR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -66416,18 +66498,18 @@ pub mod tim11 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr(&mut self) -> _ARRW { _ARRW { w: self } } @@ -66449,7 +66531,7 @@ pub mod tim11 { } impl super::CCR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -66461,14 +66543,14 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -66478,7 +66560,7 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -66489,7 +66571,7 @@ pub mod tim11 { } impl CCR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -66500,9 +66582,9 @@ pub mod tim11 { } impl<'a> _CCR1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -66511,15 +66593,15 @@ pub mod tim11 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1(&self) -> CCR1R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -66528,18 +66610,18 @@ pub mod tim11 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1(&mut self) -> _CCR1W { _CCR1W { w: self } } @@ -66561,7 +66643,7 @@ pub mod tim11 { } impl super::OR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -66573,14 +66655,14 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -66590,7 +66672,7 @@ pub mod tim11 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -66601,7 +66683,7 @@ pub mod tim11 { } impl RMPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -66612,9 +66694,9 @@ pub mod tim11 { } impl<'a> _RMPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -66623,15 +66705,15 @@ pub mod tim11 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:1 - Input 1 remapping capability"] - #[inline(always)] + #[inline] pub fn rmp(&self) -> RMPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -66640,36 +66722,41 @@ pub mod tim11 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:1 - Input 1 remapping capability"] - #[inline(always)] + #[inline] pub fn rmp(&mut self) -> _RMPW { _RMPW { w: self } } } } } -#[doc = "General-purpose-timers"] -pub struct TIM11 { - register_block: tim11::RegisterBlock, +#[doc = "General purpose timers"] +pub struct TIM2 { + _marker: PhantomData<*const ()>, } -impl Deref for TIM11 { - type Target = tim11::RegisterBlock; - fn deref(&self) -> &tim11::RegisterBlock { - &self.register_block +unsafe impl Send for TIM2 {} +impl TIM2 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const tim2::RegisterBlock { + 0x4000_0000 as *const _ + } +} +impl Deref for TIM2 { + type Target = tim2::RegisterBlock; + fn deref(&self) -> &tim2::RegisterBlock { + unsafe { &*TIM2::ptr() } } } -#[doc = "General purpose timers"] -pub const TIM2: Peripheral<TIM2> = unsafe { Peripheral::new(1073741824) }; #[doc = "General purpose timers"] pub mod tim2 { use vcell::VolatileCell; @@ -66733,7 +66820,7 @@ pub mod tim2 { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -66745,14 +66832,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -66762,7 +66849,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -66773,7 +66860,7 @@ pub mod tim2 { } impl CKDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -66784,17 +66871,17 @@ pub mod tim2 { } impl ARPER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -66805,7 +66892,7 @@ pub mod tim2 { } impl CMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -66816,17 +66903,17 @@ pub mod tim2 { } impl DIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -66837,17 +66924,17 @@ pub mod tim2 { } impl OPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -66858,17 +66945,17 @@ pub mod tim2 { } impl URSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -66879,17 +66966,17 @@ pub mod tim2 { } impl UDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -66900,17 +66987,17 @@ pub mod tim2 { } impl CENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -66921,9 +67008,9 @@ pub mod tim2 { } impl<'a> _CKDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -66944,7 +67031,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -66959,9 +67046,9 @@ pub mod tim2 { } impl<'a> _CMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 5; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -66982,7 +67069,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -67005,7 +67092,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -67028,7 +67115,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -67051,7 +67138,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -67074,7 +67161,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -67085,22 +67172,22 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&self) -> CKDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKDR { bits } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&self) -> ARPER { let bits = { const MASK: bool = true; @@ -67110,17 +67197,17 @@ pub mod tim2 { ARPER { bits } } #[doc = "Bits 5:6 - Center-aligned mode selection"] - #[inline(always)] + #[inline] pub fn cms(&self) -> CMSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 5; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CMSR { bits } } #[doc = "Bit 4 - Direction"] - #[inline(always)] + #[inline] pub fn dir(&self) -> DIRR { let bits = { const MASK: bool = true; @@ -67130,7 +67217,7 @@ pub mod tim2 { DIRR { bits } } #[doc = "Bit 3 - One-pulse mode"] - #[inline(always)] + #[inline] pub fn opm(&self) -> OPMR { let bits = { const MASK: bool = true; @@ -67140,7 +67227,7 @@ pub mod tim2 { OPMR { bits } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&self) -> URSR { let bits = { const MASK: bool = true; @@ -67150,7 +67237,7 @@ pub mod tim2 { URSR { bits } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&self) -> UDISR { let bits = { const MASK: bool = true; @@ -67160,7 +67247,7 @@ pub mod tim2 { UDISR { bits } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&self) -> CENR { let bits = { const MASK: bool = true; @@ -67172,53 +67259,53 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&mut self) -> _CKDW { _CKDW { w: self } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&mut self) -> _ARPEW { _ARPEW { w: self } } #[doc = "Bits 5:6 - Center-aligned mode selection"] - #[inline(always)] + #[inline] pub fn cms(&mut self) -> _CMSW { _CMSW { w: self } } #[doc = "Bit 4 - Direction"] - #[inline(always)] + #[inline] pub fn dir(&mut self) -> _DIRW { _DIRW { w: self } } #[doc = "Bit 3 - One-pulse mode"] - #[inline(always)] + #[inline] pub fn opm(&mut self) -> _OPMW { _OPMW { w: self } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&mut self) -> _URSW { _URSW { w: self } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&mut self) -> _UDISW { _UDISW { w: self } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&mut self) -> _CENW { _CENW { w: self } } @@ -67240,7 +67327,7 @@ pub mod tim2 { } impl super::CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -67252,14 +67339,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -67269,7 +67356,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -67280,17 +67367,17 @@ pub mod tim2 { } impl TI1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -67301,7 +67388,7 @@ pub mod tim2 { } impl MMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -67312,17 +67399,17 @@ pub mod tim2 { } impl CCDSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -67341,7 +67428,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -67356,9 +67443,9 @@ pub mod tim2 { } impl<'a> _MMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -67379,7 +67466,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -67390,12 +67477,12 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - TI1 selection"] - #[inline(always)] + #[inline] pub fn ti1s(&self) -> TI1SR { let bits = { const MASK: bool = true; @@ -67405,17 +67492,17 @@ pub mod tim2 { TI1SR { bits } } #[doc = "Bits 4:6 - Master mode selection"] - #[inline(always)] + #[inline] pub fn mms(&self) -> MMSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MMSR { bits } } #[doc = "Bit 3 - Capture/compare DMA selection"] - #[inline(always)] + #[inline] pub fn ccds(&self) -> CCDSR { let bits = { const MASK: bool = true; @@ -67427,28 +67514,28 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - TI1 selection"] - #[inline(always)] + #[inline] pub fn ti1s(&mut self) -> _TI1SW { _TI1SW { w: self } } #[doc = "Bits 4:6 - Master mode selection"] - #[inline(always)] + #[inline] pub fn mms(&mut self) -> _MMSW { _MMSW { w: self } } #[doc = "Bit 3 - Capture/compare DMA selection"] - #[inline(always)] + #[inline] pub fn ccds(&mut self) -> _CCDSW { _CCDSW { w: self } } @@ -67470,7 +67557,7 @@ pub mod tim2 { } impl super::SMCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -67482,14 +67569,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -67499,7 +67586,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -67510,17 +67597,17 @@ pub mod tim2 { } impl ETPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -67531,17 +67618,17 @@ pub mod tim2 { } impl ECER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -67552,7 +67639,7 @@ pub mod tim2 { } impl ETPSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -67563,7 +67650,7 @@ pub mod tim2 { } impl ETFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -67574,17 +67661,17 @@ pub mod tim2 { } impl MSMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -67595,7 +67682,7 @@ pub mod tim2 { } impl TSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -67606,7 +67693,7 @@ pub mod tim2 { } impl SMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -67625,7 +67712,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -67648,7 +67735,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -67663,9 +67750,9 @@ pub mod tim2 { } impl<'a> _ETPSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -67678,9 +67765,9 @@ pub mod tim2 { } impl<'a> _ETFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -67701,7 +67788,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -67716,9 +67803,9 @@ pub mod tim2 { } impl<'a> _TSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -67731,9 +67818,9 @@ pub mod tim2 { } impl<'a> _SMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -67742,12 +67829,12 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - External trigger polarity"] - #[inline(always)] + #[inline] pub fn etp(&self) -> ETPR { let bits = { const MASK: bool = true; @@ -67757,7 +67844,7 @@ pub mod tim2 { ETPR { bits } } #[doc = "Bit 14 - External clock enable"] - #[inline(always)] + #[inline] pub fn ece(&self) -> ECER { let bits = { const MASK: bool = true; @@ -67767,27 +67854,27 @@ pub mod tim2 { ECER { bits } } #[doc = "Bits 12:13 - External trigger prescaler"] - #[inline(always)] + #[inline] pub fn etps(&self) -> ETPSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ETPSR { bits } } #[doc = "Bits 8:11 - External trigger filter"] - #[inline(always)] + #[inline] pub fn etf(&self) -> ETFR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ETFR { bits } } #[doc = "Bit 7 - Master/Slave mode"] - #[inline(always)] + #[inline] pub fn msm(&self) -> MSMR { let bits = { const MASK: bool = true; @@ -67797,20 +67884,20 @@ pub mod tim2 { MSMR { bits } } #[doc = "Bits 4:6 - Trigger selection"] - #[inline(always)] + #[inline] pub fn ts(&self) -> TSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TSR { bits } } #[doc = "Bits 0:2 - Slave mode selection"] - #[inline(always)] + #[inline] pub fn sms(&self) -> SMSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -67819,48 +67906,48 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - External trigger polarity"] - #[inline(always)] + #[inline] pub fn etp(&mut self) -> _ETPW { _ETPW { w: self } } #[doc = "Bit 14 - External clock enable"] - #[inline(always)] + #[inline] pub fn ece(&mut self) -> _ECEW { _ECEW { w: self } } #[doc = "Bits 12:13 - External trigger prescaler"] - #[inline(always)] + #[inline] pub fn etps(&mut self) -> _ETPSW { _ETPSW { w: self } } #[doc = "Bits 8:11 - External trigger filter"] - #[inline(always)] + #[inline] pub fn etf(&mut self) -> _ETFW { _ETFW { w: self } } #[doc = "Bit 7 - Master/Slave mode"] - #[inline(always)] + #[inline] pub fn msm(&mut self) -> _MSMW { _MSMW { w: self } } #[doc = "Bits 4:6 - Trigger selection"] - #[inline(always)] + #[inline] pub fn ts(&mut self) -> _TSW { _TSW { w: self } } #[doc = "Bits 0:2 - Slave mode selection"] - #[inline(always)] + #[inline] pub fn sms(&mut self) -> _SMSW { _SMSW { w: self } } @@ -67882,7 +67969,7 @@ pub mod tim2 { } impl super::DIER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -67894,14 +67981,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -67911,7 +67998,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -67922,17 +68009,17 @@ pub mod tim2 { } impl TDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -67943,17 +68030,17 @@ pub mod tim2 { } impl CC4DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -67964,17 +68051,17 @@ pub mod tim2 { } impl CC3DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -67985,17 +68072,17 @@ pub mod tim2 { } impl CC2DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68006,17 +68093,17 @@ pub mod tim2 { } impl CC1DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68027,17 +68114,17 @@ pub mod tim2 { } impl UDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68048,17 +68135,17 @@ pub mod tim2 { } impl TIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68069,17 +68156,17 @@ pub mod tim2 { } impl CC4IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68090,17 +68177,17 @@ pub mod tim2 { } impl CC3IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68111,17 +68198,17 @@ pub mod tim2 { } impl CC2IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68132,17 +68219,17 @@ pub mod tim2 { } impl CC1IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68153,17 +68240,17 @@ pub mod tim2 { } impl UIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68182,7 +68269,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -68205,7 +68292,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -68228,7 +68315,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -68251,7 +68338,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -68274,7 +68361,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -68297,7 +68384,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -68320,7 +68407,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -68343,7 +68430,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -68366,7 +68453,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -68389,7 +68476,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -68412,7 +68499,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -68435,7 +68522,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -68446,12 +68533,12 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 14 - Trigger DMA request enable"] - #[inline(always)] + #[inline] pub fn tde(&self) -> TDER { let bits = { const MASK: bool = true; @@ -68461,7 +68548,7 @@ pub mod tim2 { TDER { bits } } #[doc = "Bit 12 - Capture/Compare 4 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc4de(&self) -> CC4DER { let bits = { const MASK: bool = true; @@ -68471,7 +68558,7 @@ pub mod tim2 { CC4DER { bits } } #[doc = "Bit 11 - Capture/Compare 3 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc3de(&self) -> CC3DER { let bits = { const MASK: bool = true; @@ -68481,7 +68568,7 @@ pub mod tim2 { CC3DER { bits } } #[doc = "Bit 10 - Capture/Compare 2 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc2de(&self) -> CC2DER { let bits = { const MASK: bool = true; @@ -68491,7 +68578,7 @@ pub mod tim2 { CC2DER { bits } } #[doc = "Bit 9 - Capture/Compare 1 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc1de(&self) -> CC1DER { let bits = { const MASK: bool = true; @@ -68501,7 +68588,7 @@ pub mod tim2 { CC1DER { bits } } #[doc = "Bit 8 - Update DMA request enable"] - #[inline(always)] + #[inline] pub fn ude(&self) -> UDER { let bits = { const MASK: bool = true; @@ -68511,7 +68598,7 @@ pub mod tim2 { UDER { bits } } #[doc = "Bit 6 - Trigger interrupt enable"] - #[inline(always)] + #[inline] pub fn tie(&self) -> TIER { let bits = { const MASK: bool = true; @@ -68521,7 +68608,7 @@ pub mod tim2 { TIER { bits } } #[doc = "Bit 4 - Capture/Compare 4 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc4ie(&self) -> CC4IER { let bits = { const MASK: bool = true; @@ -68531,7 +68618,7 @@ pub mod tim2 { CC4IER { bits } } #[doc = "Bit 3 - Capture/Compare 3 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc3ie(&self) -> CC3IER { let bits = { const MASK: bool = true; @@ -68541,7 +68628,7 @@ pub mod tim2 { CC3IER { bits } } #[doc = "Bit 2 - Capture/Compare 2 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc2ie(&self) -> CC2IER { let bits = { const MASK: bool = true; @@ -68551,7 +68638,7 @@ pub mod tim2 { CC2IER { bits } } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&self) -> CC1IER { let bits = { const MASK: bool = true; @@ -68561,7 +68648,7 @@ pub mod tim2 { CC1IER { bits } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&self) -> UIER { let bits = { const MASK: bool = true; @@ -68573,73 +68660,73 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 14 - Trigger DMA request enable"] - #[inline(always)] + #[inline] pub fn tde(&mut self) -> _TDEW { _TDEW { w: self } } #[doc = "Bit 12 - Capture/Compare 4 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc4de(&mut self) -> _CC4DEW { _CC4DEW { w: self } } #[doc = "Bit 11 - Capture/Compare 3 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc3de(&mut self) -> _CC3DEW { _CC3DEW { w: self } } #[doc = "Bit 10 - Capture/Compare 2 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc2de(&mut self) -> _CC2DEW { _CC2DEW { w: self } } #[doc = "Bit 9 - Capture/Compare 1 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc1de(&mut self) -> _CC1DEW { _CC1DEW { w: self } } #[doc = "Bit 8 - Update DMA request enable"] - #[inline(always)] + #[inline] pub fn ude(&mut self) -> _UDEW { _UDEW { w: self } } #[doc = "Bit 6 - Trigger interrupt enable"] - #[inline(always)] + #[inline] pub fn tie(&mut self) -> _TIEW { _TIEW { w: self } } #[doc = "Bit 4 - Capture/Compare 4 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc4ie(&mut self) -> _CC4IEW { _CC4IEW { w: self } } #[doc = "Bit 3 - Capture/Compare 3 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc3ie(&mut self) -> _CC3IEW { _CC3IEW { w: self } } #[doc = "Bit 2 - Capture/Compare 2 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc2ie(&mut self) -> _CC2IEW { _CC2IEW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&mut self) -> _CC1IEW { _CC1IEW { w: self } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&mut self) -> _UIEW { _UIEW { w: self } } @@ -68661,7 +68748,7 @@ pub mod tim2 { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -68673,14 +68760,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -68690,7 +68777,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -68701,17 +68788,17 @@ pub mod tim2 { } impl CC4OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68722,17 +68809,17 @@ pub mod tim2 { } impl CC3OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68743,17 +68830,17 @@ pub mod tim2 { } impl CC2OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68764,17 +68851,17 @@ pub mod tim2 { } impl CC1OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68785,17 +68872,17 @@ pub mod tim2 { } impl TIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68806,17 +68893,17 @@ pub mod tim2 { } impl CC4IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68827,17 +68914,17 @@ pub mod tim2 { } impl CC3IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68848,17 +68935,17 @@ pub mod tim2 { } impl CC2IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68869,17 +68956,17 @@ pub mod tim2 { } impl CC1IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68890,17 +68977,17 @@ pub mod tim2 { } impl UIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -68919,7 +69006,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -68942,7 +69029,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -68965,7 +69052,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -68988,7 +69075,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -69011,7 +69098,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -69034,7 +69121,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -69057,7 +69144,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -69080,7 +69167,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -69103,7 +69190,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -69126,7 +69213,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -69137,12 +69224,12 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 12 - Capture/Compare 4 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc4of(&self) -> CC4OFR { let bits = { const MASK: bool = true; @@ -69152,7 +69239,7 @@ pub mod tim2 { CC4OFR { bits } } #[doc = "Bit 11 - Capture/Compare 3 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc3of(&self) -> CC3OFR { let bits = { const MASK: bool = true; @@ -69162,7 +69249,7 @@ pub mod tim2 { CC3OFR { bits } } #[doc = "Bit 10 - Capture/compare 2 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc2of(&self) -> CC2OFR { let bits = { const MASK: bool = true; @@ -69172,7 +69259,7 @@ pub mod tim2 { CC2OFR { bits } } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&self) -> CC1OFR { let bits = { const MASK: bool = true; @@ -69182,7 +69269,7 @@ pub mod tim2 { CC1OFR { bits } } #[doc = "Bit 6 - Trigger interrupt flag"] - #[inline(always)] + #[inline] pub fn tif(&self) -> TIFR { let bits = { const MASK: bool = true; @@ -69192,7 +69279,7 @@ pub mod tim2 { TIFR { bits } } #[doc = "Bit 4 - Capture/Compare 4 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc4if(&self) -> CC4IFR { let bits = { const MASK: bool = true; @@ -69202,7 +69289,7 @@ pub mod tim2 { CC4IFR { bits } } #[doc = "Bit 3 - Capture/Compare 3 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc3if(&self) -> CC3IFR { let bits = { const MASK: bool = true; @@ -69212,7 +69299,7 @@ pub mod tim2 { CC3IFR { bits } } #[doc = "Bit 2 - Capture/Compare 2 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc2if(&self) -> CC2IFR { let bits = { const MASK: bool = true; @@ -69222,7 +69309,7 @@ pub mod tim2 { CC2IFR { bits } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&self) -> CC1IFR { let bits = { const MASK: bool = true; @@ -69232,7 +69319,7 @@ pub mod tim2 { CC1IFR { bits } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&self) -> UIFR { let bits = { const MASK: bool = true; @@ -69244,63 +69331,63 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 12 - Capture/Compare 4 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc4of(&mut self) -> _CC4OFW { _CC4OFW { w: self } } #[doc = "Bit 11 - Capture/Compare 3 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc3of(&mut self) -> _CC3OFW { _CC3OFW { w: self } } #[doc = "Bit 10 - Capture/compare 2 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc2of(&mut self) -> _CC2OFW { _CC2OFW { w: self } } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&mut self) -> _CC1OFW { _CC1OFW { w: self } } #[doc = "Bit 6 - Trigger interrupt flag"] - #[inline(always)] + #[inline] pub fn tif(&mut self) -> _TIFW { _TIFW { w: self } } #[doc = "Bit 4 - Capture/Compare 4 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc4if(&mut self) -> _CC4IFW { _CC4IFW { w: self } } #[doc = "Bit 3 - Capture/Compare 3 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc3if(&mut self) -> _CC3IFW { _CC3IFW { w: self } } #[doc = "Bit 2 - Capture/Compare 2 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc2if(&mut self) -> _CC2IFW { _CC2IFW { w: self } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&mut self) -> _CC1IFW { _CC1IFW { w: self } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&mut self) -> _UIFW { _UIFW { w: self } } @@ -69318,7 +69405,7 @@ pub mod tim2 { } impl super::EGR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -69342,7 +69429,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -69365,7 +69452,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -69388,7 +69475,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -69411,7 +69498,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -69434,7 +69521,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -69457,7 +69544,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -69468,43 +69555,43 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - Trigger generation"] - #[inline(always)] + #[inline] pub fn tg(&mut self) -> _TGW { _TGW { w: self } } #[doc = "Bit 4 - Capture/compare 4 generation"] - #[inline(always)] + #[inline] pub fn cc4g(&mut self) -> _CC4GW { _CC4GW { w: self } } #[doc = "Bit 3 - Capture/compare 3 generation"] - #[inline(always)] + #[inline] pub fn cc3g(&mut self) -> _CC3GW { _CC3GW { w: self } } #[doc = "Bit 2 - Capture/compare 2 generation"] - #[inline(always)] + #[inline] pub fn cc2g(&mut self) -> _CC2GW { _CC2GW { w: self } } #[doc = "Bit 1 - Capture/compare 1 generation"] - #[inline(always)] + #[inline] pub fn cc1g(&mut self) -> _CC1GW { _CC1GW { w: self } } #[doc = "Bit 0 - Update generation"] - #[inline(always)] + #[inline] pub fn ug(&mut self) -> _UGW { _UGW { w: self } } @@ -69526,7 +69613,7 @@ pub mod tim2 { } impl super::CCMR1_OUTPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -69538,14 +69625,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -69555,7 +69642,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -69566,17 +69653,17 @@ pub mod tim2 { } impl OC2CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -69587,7 +69674,7 @@ pub mod tim2 { } impl OC2MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -69598,17 +69685,17 @@ pub mod tim2 { } impl OC2PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -69619,17 +69706,17 @@ pub mod tim2 { } impl OC2FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -69640,7 +69727,7 @@ pub mod tim2 { } impl CC2SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -69651,17 +69738,17 @@ pub mod tim2 { } impl OC1CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -69672,7 +69759,7 @@ pub mod tim2 { } impl OC1MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -69683,17 +69770,17 @@ pub mod tim2 { } impl OC1PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -69704,17 +69791,17 @@ pub mod tim2 { } impl OC1FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -69725,7 +69812,7 @@ pub mod tim2 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -69744,7 +69831,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -69759,9 +69846,9 @@ pub mod tim2 { } impl<'a> _OC2MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -69782,7 +69869,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -69805,7 +69892,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -69820,9 +69907,9 @@ pub mod tim2 { } impl<'a> _CC2SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -69843,7 +69930,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -69858,9 +69945,9 @@ pub mod tim2 { } impl<'a> _OC1MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -69881,7 +69968,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -69904,7 +69991,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -69919,9 +70006,9 @@ pub mod tim2 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -69930,12 +70017,12 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - OC2CE"] - #[inline(always)] + #[inline] pub fn oc2ce(&self) -> OC2CER { let bits = { const MASK: bool = true; @@ -69945,17 +70032,17 @@ pub mod tim2 { OC2CER { bits } } #[doc = "Bits 12:14 - OC2M"] - #[inline(always)] + #[inline] pub fn oc2m(&self) -> OC2MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC2MR { bits } } #[doc = "Bit 11 - OC2PE"] - #[inline(always)] + #[inline] pub fn oc2pe(&self) -> OC2PER { let bits = { const MASK: bool = true; @@ -69965,7 +70052,7 @@ pub mod tim2 { OC2PER { bits } } #[doc = "Bit 10 - OC2FE"] - #[inline(always)] + #[inline] pub fn oc2fe(&self) -> OC2FER { let bits = { const MASK: bool = true; @@ -69975,17 +70062,17 @@ pub mod tim2 { OC2FER { bits } } #[doc = "Bits 8:9 - CC2S"] - #[inline(always)] + #[inline] pub fn cc2s(&self) -> CC2SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC2SR { bits } } #[doc = "Bit 7 - OC1CE"] - #[inline(always)] + #[inline] pub fn oc1ce(&self) -> OC1CER { let bits = { const MASK: bool = true; @@ -69995,17 +70082,17 @@ pub mod tim2 { OC1CER { bits } } #[doc = "Bits 4:6 - OC1M"] - #[inline(always)] + #[inline] pub fn oc1m(&self) -> OC1MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC1MR { bits } } #[doc = "Bit 3 - OC1PE"] - #[inline(always)] + #[inline] pub fn oc1pe(&self) -> OC1PER { let bits = { const MASK: bool = true; @@ -70015,7 +70102,7 @@ pub mod tim2 { OC1PER { bits } } #[doc = "Bit 2 - OC1FE"] - #[inline(always)] + #[inline] pub fn oc1fe(&self) -> OC1FER { let bits = { const MASK: bool = true; @@ -70025,10 +70112,10 @@ pub mod tim2 { OC1FER { bits } } #[doc = "Bits 0:1 - CC1S"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -70037,63 +70124,63 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - OC2CE"] - #[inline(always)] + #[inline] pub fn oc2ce(&mut self) -> _OC2CEW { _OC2CEW { w: self } } #[doc = "Bits 12:14 - OC2M"] - #[inline(always)] + #[inline] pub fn oc2m(&mut self) -> _OC2MW { _OC2MW { w: self } } #[doc = "Bit 11 - OC2PE"] - #[inline(always)] + #[inline] pub fn oc2pe(&mut self) -> _OC2PEW { _OC2PEW { w: self } } #[doc = "Bit 10 - OC2FE"] - #[inline(always)] + #[inline] pub fn oc2fe(&mut self) -> _OC2FEW { _OC2FEW { w: self } } #[doc = "Bits 8:9 - CC2S"] - #[inline(always)] + #[inline] pub fn cc2s(&mut self) -> _CC2SW { _CC2SW { w: self } } #[doc = "Bit 7 - OC1CE"] - #[inline(always)] + #[inline] pub fn oc1ce(&mut self) -> _OC1CEW { _OC1CEW { w: self } } #[doc = "Bits 4:6 - OC1M"] - #[inline(always)] + #[inline] pub fn oc1m(&mut self) -> _OC1MW { _OC1MW { w: self } } #[doc = "Bit 3 - OC1PE"] - #[inline(always)] + #[inline] pub fn oc1pe(&mut self) -> _OC1PEW { _OC1PEW { w: self } } #[doc = "Bit 2 - OC1FE"] - #[inline(always)] + #[inline] pub fn oc1fe(&mut self) -> _OC1FEW { _OC1FEW { w: self } } #[doc = "Bits 0:1 - CC1S"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -70115,7 +70202,7 @@ pub mod tim2 { } impl super::CCMR1_INPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -70127,14 +70214,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -70144,7 +70231,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -70155,7 +70242,7 @@ pub mod tim2 { } impl IC2FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -70166,7 +70253,7 @@ pub mod tim2 { } impl IC2PCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -70177,7 +70264,7 @@ pub mod tim2 { } impl CC2SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -70188,7 +70275,7 @@ pub mod tim2 { } impl IC1FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -70199,7 +70286,7 @@ pub mod tim2 { } impl ICPCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -70210,7 +70297,7 @@ pub mod tim2 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -70221,9 +70308,9 @@ pub mod tim2 { } impl<'a> _IC2FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -70236,9 +70323,9 @@ pub mod tim2 { } impl<'a> _IC2PCSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -70251,9 +70338,9 @@ pub mod tim2 { } impl<'a> _CC2SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -70266,9 +70353,9 @@ pub mod tim2 { } impl<'a> _IC1FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -70281,9 +70368,9 @@ pub mod tim2 { } impl<'a> _ICPCSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -70296,9 +70383,9 @@ pub mod tim2 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -70307,65 +70394,65 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:15 - Input capture 2 filter"] - #[inline(always)] + #[inline] pub fn ic2f(&self) -> IC2FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC2FR { bits } } #[doc = "Bits 10:11 - Input capture 2 prescaler"] - #[inline(always)] + #[inline] pub fn ic2pcs(&self) -> IC2PCSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC2PCSR { bits } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&self) -> CC2SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC2SR { bits } } #[doc = "Bits 4:7 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&self) -> IC1FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC1FR { bits } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn icpcs(&self) -> ICPCSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ICPCSR { bits } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -70374,43 +70461,43 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:15 - Input capture 2 filter"] - #[inline(always)] + #[inline] pub fn ic2f(&mut self) -> _IC2FW { _IC2FW { w: self } } #[doc = "Bits 10:11 - Input capture 2 prescaler"] - #[inline(always)] + #[inline] pub fn ic2pcs(&mut self) -> _IC2PCSW { _IC2PCSW { w: self } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&mut self) -> _CC2SW { _CC2SW { w: self } } #[doc = "Bits 4:7 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&mut self) -> _IC1FW { _IC1FW { w: self } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn icpcs(&mut self) -> _ICPCSW { _ICPCSW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -70432,7 +70519,7 @@ pub mod tim2 { } impl super::CCMR2_OUTPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -70444,14 +70531,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -70461,7 +70548,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -70472,17 +70559,17 @@ pub mod tim2 { } impl O24CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -70493,7 +70580,7 @@ pub mod tim2 { } impl OC4MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -70504,17 +70591,17 @@ pub mod tim2 { } impl OC4PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -70525,17 +70612,17 @@ pub mod tim2 { } impl OC4FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -70546,7 +70633,7 @@ pub mod tim2 { } impl CC4SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -70557,17 +70644,17 @@ pub mod tim2 { } impl OC3CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -70578,7 +70665,7 @@ pub mod tim2 { } impl OC3MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -70589,17 +70676,17 @@ pub mod tim2 { } impl OC3PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -70610,17 +70697,17 @@ pub mod tim2 { } impl OC3FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -70631,7 +70718,7 @@ pub mod tim2 { } impl CC3SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -70650,7 +70737,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -70665,9 +70752,9 @@ pub mod tim2 { } impl<'a> _OC4MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -70688,7 +70775,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -70711,7 +70798,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -70726,9 +70813,9 @@ pub mod tim2 { } impl<'a> _CC4SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -70749,7 +70836,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -70764,9 +70851,9 @@ pub mod tim2 { } impl<'a> _OC3MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -70787,7 +70874,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -70810,7 +70897,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -70825,9 +70912,9 @@ pub mod tim2 { } impl<'a> _CC3SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -70836,12 +70923,12 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - O24CE"] - #[inline(always)] + #[inline] pub fn o24ce(&self) -> O24CER { let bits = { const MASK: bool = true; @@ -70851,17 +70938,17 @@ pub mod tim2 { O24CER { bits } } #[doc = "Bits 12:14 - OC4M"] - #[inline(always)] + #[inline] pub fn oc4m(&self) -> OC4MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC4MR { bits } } #[doc = "Bit 11 - OC4PE"] - #[inline(always)] + #[inline] pub fn oc4pe(&self) -> OC4PER { let bits = { const MASK: bool = true; @@ -70871,7 +70958,7 @@ pub mod tim2 { OC4PER { bits } } #[doc = "Bit 10 - OC4FE"] - #[inline(always)] + #[inline] pub fn oc4fe(&self) -> OC4FER { let bits = { const MASK: bool = true; @@ -70881,17 +70968,17 @@ pub mod tim2 { OC4FER { bits } } #[doc = "Bits 8:9 - CC4S"] - #[inline(always)] + #[inline] pub fn cc4s(&self) -> CC4SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC4SR { bits } } #[doc = "Bit 7 - OC3CE"] - #[inline(always)] + #[inline] pub fn oc3ce(&self) -> OC3CER { let bits = { const MASK: bool = true; @@ -70901,17 +70988,17 @@ pub mod tim2 { OC3CER { bits } } #[doc = "Bits 4:6 - OC3M"] - #[inline(always)] + #[inline] pub fn oc3m(&self) -> OC3MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC3MR { bits } } #[doc = "Bit 3 - OC3PE"] - #[inline(always)] + #[inline] pub fn oc3pe(&self) -> OC3PER { let bits = { const MASK: bool = true; @@ -70921,7 +71008,7 @@ pub mod tim2 { OC3PER { bits } } #[doc = "Bit 2 - OC3FE"] - #[inline(always)] + #[inline] pub fn oc3fe(&self) -> OC3FER { let bits = { const MASK: bool = true; @@ -70931,10 +71018,10 @@ pub mod tim2 { OC3FER { bits } } #[doc = "Bits 0:1 - CC3S"] - #[inline(always)] + #[inline] pub fn cc3s(&self) -> CC3SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -70943,63 +71030,63 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - O24CE"] - #[inline(always)] + #[inline] pub fn o24ce(&mut self) -> _O24CEW { _O24CEW { w: self } } #[doc = "Bits 12:14 - OC4M"] - #[inline(always)] + #[inline] pub fn oc4m(&mut self) -> _OC4MW { _OC4MW { w: self } } #[doc = "Bit 11 - OC4PE"] - #[inline(always)] + #[inline] pub fn oc4pe(&mut self) -> _OC4PEW { _OC4PEW { w: self } } #[doc = "Bit 10 - OC4FE"] - #[inline(always)] + #[inline] pub fn oc4fe(&mut self) -> _OC4FEW { _OC4FEW { w: self } } #[doc = "Bits 8:9 - CC4S"] - #[inline(always)] + #[inline] pub fn cc4s(&mut self) -> _CC4SW { _CC4SW { w: self } } #[doc = "Bit 7 - OC3CE"] - #[inline(always)] + #[inline] pub fn oc3ce(&mut self) -> _OC3CEW { _OC3CEW { w: self } } #[doc = "Bits 4:6 - OC3M"] - #[inline(always)] + #[inline] pub fn oc3m(&mut self) -> _OC3MW { _OC3MW { w: self } } #[doc = "Bit 3 - OC3PE"] - #[inline(always)] + #[inline] pub fn oc3pe(&mut self) -> _OC3PEW { _OC3PEW { w: self } } #[doc = "Bit 2 - OC3FE"] - #[inline(always)] + #[inline] pub fn oc3fe(&mut self) -> _OC3FEW { _OC3FEW { w: self } } #[doc = "Bits 0:1 - CC3S"] - #[inline(always)] + #[inline] pub fn cc3s(&mut self) -> _CC3SW { _CC3SW { w: self } } @@ -71021,7 +71108,7 @@ pub mod tim2 { } impl super::CCMR2_INPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -71033,14 +71120,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -71050,7 +71137,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -71061,7 +71148,7 @@ pub mod tim2 { } impl IC4FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -71072,7 +71159,7 @@ pub mod tim2 { } impl IC4PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -71083,7 +71170,7 @@ pub mod tim2 { } impl CC4SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -71094,7 +71181,7 @@ pub mod tim2 { } impl IC3FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -71105,7 +71192,7 @@ pub mod tim2 { } impl IC3PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -71116,7 +71203,7 @@ pub mod tim2 { } impl CC3SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -71127,9 +71214,9 @@ pub mod tim2 { } impl<'a> _IC4FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -71142,9 +71229,9 @@ pub mod tim2 { } impl<'a> _IC4PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -71157,9 +71244,9 @@ pub mod tim2 { } impl<'a> _CC4SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -71172,9 +71259,9 @@ pub mod tim2 { } impl<'a> _IC3FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -71187,9 +71274,9 @@ pub mod tim2 { } impl<'a> _IC3PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -71202,9 +71289,9 @@ pub mod tim2 { } impl<'a> _CC3SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -71213,65 +71300,65 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:15 - Input capture 4 filter"] - #[inline(always)] + #[inline] pub fn ic4f(&self) -> IC4FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC4FR { bits } } #[doc = "Bits 10:11 - Input capture 4 prescaler"] - #[inline(always)] + #[inline] pub fn ic4psc(&self) -> IC4PSCR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC4PSCR { bits } } #[doc = "Bits 8:9 - Capture/Compare 4 selection"] - #[inline(always)] + #[inline] pub fn cc4s(&self) -> CC4SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC4SR { bits } } #[doc = "Bits 4:7 - Input capture 3 filter"] - #[inline(always)] + #[inline] pub fn ic3f(&self) -> IC3FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC3FR { bits } } #[doc = "Bits 2:3 - Input capture 3 prescaler"] - #[inline(always)] + #[inline] pub fn ic3psc(&self) -> IC3PSCR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC3PSCR { bits } } #[doc = "Bits 0:1 - Capture/compare 3 selection"] - #[inline(always)] + #[inline] pub fn cc3s(&self) -> CC3SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -71280,43 +71367,43 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:15 - Input capture 4 filter"] - #[inline(always)] + #[inline] pub fn ic4f(&mut self) -> _IC4FW { _IC4FW { w: self } } #[doc = "Bits 10:11 - Input capture 4 prescaler"] - #[inline(always)] + #[inline] pub fn ic4psc(&mut self) -> _IC4PSCW { _IC4PSCW { w: self } } #[doc = "Bits 8:9 - Capture/Compare 4 selection"] - #[inline(always)] + #[inline] pub fn cc4s(&mut self) -> _CC4SW { _CC4SW { w: self } } #[doc = "Bits 4:7 - Input capture 3 filter"] - #[inline(always)] + #[inline] pub fn ic3f(&mut self) -> _IC3FW { _IC3FW { w: self } } #[doc = "Bits 2:3 - Input capture 3 prescaler"] - #[inline(always)] + #[inline] pub fn ic3psc(&mut self) -> _IC3PSCW { _IC3PSCW { w: self } } #[doc = "Bits 0:1 - Capture/compare 3 selection"] - #[inline(always)] + #[inline] pub fn cc3s(&mut self) -> _CC3SW { _CC3SW { w: self } } @@ -71338,7 +71425,7 @@ pub mod tim2 { } impl super::CCER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -71350,14 +71437,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -71367,7 +71454,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -71378,17 +71465,17 @@ pub mod tim2 { } impl CC4NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -71399,17 +71486,17 @@ pub mod tim2 { } impl CC4PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -71420,17 +71507,17 @@ pub mod tim2 { } impl CC4ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -71441,17 +71528,17 @@ pub mod tim2 { } impl CC3NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -71462,17 +71549,17 @@ pub mod tim2 { } impl CC3PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -71483,17 +71570,17 @@ pub mod tim2 { } impl CC3ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -71504,17 +71591,17 @@ pub mod tim2 { } impl CC2NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -71525,17 +71612,17 @@ pub mod tim2 { } impl CC2PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -71546,17 +71633,17 @@ pub mod tim2 { } impl CC2ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -71567,17 +71654,17 @@ pub mod tim2 { } impl CC1NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -71588,17 +71675,17 @@ pub mod tim2 { } impl CC1PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -71609,17 +71696,17 @@ pub mod tim2 { } impl CC1ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -71638,7 +71725,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -71661,7 +71748,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -71684,7 +71771,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -71707,7 +71794,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -71730,7 +71817,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -71753,7 +71840,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -71776,7 +71863,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -71799,7 +71886,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -71822,7 +71909,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -71845,7 +71932,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -71868,7 +71955,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -71891,7 +71978,7 @@ pub mod tim2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -71902,12 +71989,12 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Capture/Compare 4 output Polarity"] - #[inline(always)] + #[inline] pub fn cc4np(&self) -> CC4NPR { let bits = { const MASK: bool = true; @@ -71917,7 +72004,7 @@ pub mod tim2 { CC4NPR { bits } } #[doc = "Bit 13 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc4p(&self) -> CC4PR { let bits = { const MASK: bool = true; @@ -71927,7 +72014,7 @@ pub mod tim2 { CC4PR { bits } } #[doc = "Bit 12 - Capture/Compare 4 output enable"] - #[inline(always)] + #[inline] pub fn cc4e(&self) -> CC4ER { let bits = { const MASK: bool = true; @@ -71937,7 +72024,7 @@ pub mod tim2 { CC4ER { bits } } #[doc = "Bit 11 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3np(&self) -> CC3NPR { let bits = { const MASK: bool = true; @@ -71947,7 +72034,7 @@ pub mod tim2 { CC3NPR { bits } } #[doc = "Bit 9 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3p(&self) -> CC3PR { let bits = { const MASK: bool = true; @@ -71957,7 +72044,7 @@ pub mod tim2 { CC3PR { bits } } #[doc = "Bit 8 - Capture/Compare 3 output enable"] - #[inline(always)] + #[inline] pub fn cc3e(&self) -> CC3ER { let bits = { const MASK: bool = true; @@ -71967,7 +72054,7 @@ pub mod tim2 { CC3ER { bits } } #[doc = "Bit 7 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2np(&self) -> CC2NPR { let bits = { const MASK: bool = true; @@ -71977,7 +72064,7 @@ pub mod tim2 { CC2NPR { bits } } #[doc = "Bit 5 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2p(&self) -> CC2PR { let bits = { const MASK: bool = true; @@ -71987,7 +72074,7 @@ pub mod tim2 { CC2PR { bits } } #[doc = "Bit 4 - Capture/Compare 2 output enable"] - #[inline(always)] + #[inline] pub fn cc2e(&self) -> CC2ER { let bits = { const MASK: bool = true; @@ -71997,7 +72084,7 @@ pub mod tim2 { CC2ER { bits } } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&self) -> CC1NPR { let bits = { const MASK: bool = true; @@ -72007,7 +72094,7 @@ pub mod tim2 { CC1NPR { bits } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&self) -> CC1PR { let bits = { const MASK: bool = true; @@ -72017,7 +72104,7 @@ pub mod tim2 { CC1PR { bits } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&self) -> CC1ER { let bits = { const MASK: bool = true; @@ -72029,73 +72116,73 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Capture/Compare 4 output Polarity"] - #[inline(always)] + #[inline] pub fn cc4np(&mut self) -> _CC4NPW { _CC4NPW { w: self } } #[doc = "Bit 13 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc4p(&mut self) -> _CC4PW { _CC4PW { w: self } } #[doc = "Bit 12 - Capture/Compare 4 output enable"] - #[inline(always)] + #[inline] pub fn cc4e(&mut self) -> _CC4EW { _CC4EW { w: self } } #[doc = "Bit 11 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3np(&mut self) -> _CC3NPW { _CC3NPW { w: self } } #[doc = "Bit 9 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3p(&mut self) -> _CC3PW { _CC3PW { w: self } } #[doc = "Bit 8 - Capture/Compare 3 output enable"] - #[inline(always)] + #[inline] pub fn cc3e(&mut self) -> _CC3EW { _CC3EW { w: self } } #[doc = "Bit 7 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2np(&mut self) -> _CC2NPW { _CC2NPW { w: self } } #[doc = "Bit 5 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2p(&mut self) -> _CC2PW { _CC2PW { w: self } } #[doc = "Bit 4 - Capture/Compare 2 output enable"] - #[inline(always)] + #[inline] pub fn cc2e(&mut self) -> _CC2EW { _CC2EW { w: self } } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&mut self) -> _CC1NPW { _CC1NPW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&mut self) -> _CC1PW { _CC1PW { w: self } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&mut self) -> _CC1EW { _CC1EW { w: self } } @@ -72117,7 +72204,7 @@ pub mod tim2 { } impl super::CNT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -72129,14 +72216,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -72146,7 +72233,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -72157,7 +72244,7 @@ pub mod tim2 { } impl CNT_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -72168,7 +72255,7 @@ pub mod tim2 { } impl CNT_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -72179,9 +72266,9 @@ pub mod tim2 { } impl<'a> _CNT_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -72194,9 +72281,9 @@ pub mod tim2 { } impl<'a> _CNT_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -72205,25 +72292,25 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High counter value"] - #[inline(always)] + #[inline] pub fn cnt_h(&self) -> CNT_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CNT_HR { bits } } #[doc = "Bits 0:15 - Low counter value"] - #[inline(always)] + #[inline] pub fn cnt_l(&self) -> CNT_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -72232,23 +72319,23 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High counter value"] - #[inline(always)] + #[inline] pub fn cnt_h(&mut self) -> _CNT_HW { _CNT_HW { w: self } } #[doc = "Bits 0:15 - Low counter value"] - #[inline(always)] + #[inline] pub fn cnt_l(&mut self) -> _CNT_LW { _CNT_LW { w: self } } @@ -72270,7 +72357,7 @@ pub mod tim2 { } impl super::PSC { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -72282,14 +72369,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -72299,7 +72386,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -72310,7 +72397,7 @@ pub mod tim2 { } impl PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -72321,9 +72408,9 @@ pub mod tim2 { } impl<'a> _PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -72332,15 +72419,15 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&self) -> PSCR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -72349,18 +72436,18 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&mut self) -> _PSCW { _PSCW { w: self } } @@ -72382,7 +72469,7 @@ pub mod tim2 { } impl super::ARR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -72394,14 +72481,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -72411,7 +72498,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -72422,7 +72509,7 @@ pub mod tim2 { } impl ARR_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -72433,7 +72520,7 @@ pub mod tim2 { } impl ARR_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -72444,9 +72531,9 @@ pub mod tim2 { } impl<'a> _ARR_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -72459,9 +72546,9 @@ pub mod tim2 { } impl<'a> _ARR_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -72470,25 +72557,25 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr_h(&self) -> ARR_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; ARR_HR { bits } } #[doc = "Bits 0:15 - Low Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr_l(&self) -> ARR_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -72497,23 +72584,23 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr_h(&mut self) -> _ARR_HW { _ARR_HW { w: self } } #[doc = "Bits 0:15 - Low Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr_l(&mut self) -> _ARR_LW { _ARR_LW { w: self } } @@ -72535,7 +72622,7 @@ pub mod tim2 { } impl super::CCR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -72547,14 +72634,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -72564,7 +72651,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -72575,7 +72662,7 @@ pub mod tim2 { } impl CCR1_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -72586,7 +72673,7 @@ pub mod tim2 { } impl CCR1_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -72597,9 +72684,9 @@ pub mod tim2 { } impl<'a> _CCR1_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -72612,9 +72699,9 @@ pub mod tim2 { } impl<'a> _CCR1_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -72623,25 +72710,25 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1_h(&self) -> CCR1_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CCR1_HR { bits } } #[doc = "Bits 0:15 - Low Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1_l(&self) -> CCR1_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -72650,23 +72737,23 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1_h(&mut self) -> _CCR1_HW { _CCR1_HW { w: self } } #[doc = "Bits 0:15 - Low Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1_l(&mut self) -> _CCR1_LW { _CCR1_LW { w: self } } @@ -72688,7 +72775,7 @@ pub mod tim2 { } impl super::CCR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -72700,14 +72787,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -72717,7 +72804,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -72728,7 +72815,7 @@ pub mod tim2 { } impl CCR2_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -72739,7 +72826,7 @@ pub mod tim2 { } impl CCR2_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -72750,9 +72837,9 @@ pub mod tim2 { } impl<'a> _CCR2_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -72765,9 +72852,9 @@ pub mod tim2 { } impl<'a> _CCR2_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -72776,25 +72863,25 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2_h(&self) -> CCR2_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CCR2_HR { bits } } #[doc = "Bits 0:15 - Low Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2_l(&self) -> CCR2_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -72803,23 +72890,23 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2_h(&mut self) -> _CCR2_HW { _CCR2_HW { w: self } } #[doc = "Bits 0:15 - Low Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2_l(&mut self) -> _CCR2_LW { _CCR2_LW { w: self } } @@ -72841,7 +72928,7 @@ pub mod tim2 { } impl super::CCR3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -72853,14 +72940,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -72870,7 +72957,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -72881,7 +72968,7 @@ pub mod tim2 { } impl CCR3_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -72892,7 +72979,7 @@ pub mod tim2 { } impl CCR3_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -72903,9 +72990,9 @@ pub mod tim2 { } impl<'a> _CCR3_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -72918,9 +73005,9 @@ pub mod tim2 { } impl<'a> _CCR3_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -72929,25 +73016,25 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr3_h(&self) -> CCR3_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CCR3_HR { bits } } #[doc = "Bits 0:15 - Low Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr3_l(&self) -> CCR3_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -72956,23 +73043,23 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr3_h(&mut self) -> _CCR3_HW { _CCR3_HW { w: self } } #[doc = "Bits 0:15 - Low Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr3_l(&mut self) -> _CCR3_LW { _CCR3_LW { w: self } } @@ -72994,7 +73081,7 @@ pub mod tim2 { } impl super::CCR4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -73006,14 +73093,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -73023,7 +73110,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -73034,7 +73121,7 @@ pub mod tim2 { } impl CCR4_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -73045,7 +73132,7 @@ pub mod tim2 { } impl CCR4_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -73056,9 +73143,9 @@ pub mod tim2 { } impl<'a> _CCR4_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -73071,9 +73158,9 @@ pub mod tim2 { } impl<'a> _CCR4_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -73082,25 +73169,25 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr4_h(&self) -> CCR4_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CCR4_HR { bits } } #[doc = "Bits 0:15 - Low Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr4_l(&self) -> CCR4_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -73109,23 +73196,23 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr4_h(&mut self) -> _CCR4_HW { _CCR4_HW { w: self } } #[doc = "Bits 0:15 - Low Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr4_l(&mut self) -> _CCR4_LW { _CCR4_LW { w: self } } @@ -73147,7 +73234,7 @@ pub mod tim2 { } impl super::DCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -73159,14 +73246,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -73176,7 +73263,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -73187,7 +73274,7 @@ pub mod tim2 { } impl DBLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -73198,7 +73285,7 @@ pub mod tim2 { } impl DBAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -73209,9 +73296,9 @@ pub mod tim2 { } impl<'a> _DBLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -73224,9 +73311,9 @@ pub mod tim2 { } impl<'a> _DBAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -73235,25 +73322,25 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:12 - DMA burst length"] - #[inline(always)] + #[inline] pub fn dbl(&self) -> DBLR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DBLR { bits } } #[doc = "Bits 0:4 - DMA base address"] - #[inline(always)] + #[inline] pub fn dba(&self) -> DBAR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -73262,23 +73349,23 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:12 - DMA burst length"] - #[inline(always)] + #[inline] pub fn dbl(&mut self) -> _DBLW { _DBLW { w: self } } #[doc = "Bits 0:4 - DMA base address"] - #[inline(always)] + #[inline] pub fn dba(&mut self) -> _DBAW { _DBAW { w: self } } @@ -73300,7 +73387,7 @@ pub mod tim2 { } impl super::DMAR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -73312,14 +73399,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -73329,7 +73416,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -73340,7 +73427,7 @@ pub mod tim2 { } impl DMABR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -73351,9 +73438,9 @@ pub mod tim2 { } impl<'a> _DMABW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -73362,15 +73449,15 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - DMA register for burst accesses"] - #[inline(always)] + #[inline] pub fn dmab(&self) -> DMABR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -73379,18 +73466,18 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - DMA register for burst accesses"] - #[inline(always)] + #[inline] pub fn dmab(&mut self) -> _DMABW { _DMABW { w: self } } @@ -73412,7 +73499,7 @@ pub mod tim2 { } impl super::OR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -73424,14 +73511,14 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -73441,7 +73528,7 @@ pub mod tim2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -73452,7 +73539,7 @@ pub mod tim2 { } impl ITR1_RMPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -73463,9 +73550,9 @@ pub mod tim2 { } impl<'a> _ITR1_RMPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -73474,15 +73561,15 @@ pub mod tim2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 10:11 - Timer Input 4 remap"] - #[inline(always)] + #[inline] pub fn itr1_rmp(&self) -> ITR1_RMPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -73491,18 +73578,18 @@ pub mod tim2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 10:11 - Timer Input 4 remap"] - #[inline(always)] + #[inline] pub fn itr1_rmp(&mut self) -> _ITR1_RMPW { _ITR1_RMPW { w: self } } @@ -73510,17 +73597,22 @@ pub mod tim2 { } } #[doc = "General purpose timers"] -pub struct TIM2 { - register_block: tim2::RegisterBlock, +pub struct TIM3 { + _marker: PhantomData<*const ()>, } -impl Deref for TIM2 { - type Target = tim2::RegisterBlock; - fn deref(&self) -> &tim2::RegisterBlock { - &self.register_block +unsafe impl Send for TIM3 {} +impl TIM3 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const tim3::RegisterBlock { + 0x4000_0400 as *const _ + } +} +impl Deref for TIM3 { + type Target = tim3::RegisterBlock; + fn deref(&self) -> &tim3::RegisterBlock { + unsafe { &*TIM3::ptr() } } } -#[doc = "General purpose timers"] -pub const TIM3: Peripheral<TIM3> = unsafe { Peripheral::new(1073742848) }; #[doc = "General purpose timers"] pub mod tim3 { use vcell::VolatileCell; @@ -73582,7 +73674,7 @@ pub mod tim3 { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -73594,14 +73686,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -73611,7 +73703,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -73622,7 +73714,7 @@ pub mod tim3 { } impl CKDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -73633,17 +73725,17 @@ pub mod tim3 { } impl ARPER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -73654,7 +73746,7 @@ pub mod tim3 { } impl CMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -73665,17 +73757,17 @@ pub mod tim3 { } impl DIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -73686,17 +73778,17 @@ pub mod tim3 { } impl OPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -73707,17 +73799,17 @@ pub mod tim3 { } impl URSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -73728,17 +73820,17 @@ pub mod tim3 { } impl UDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -73749,17 +73841,17 @@ pub mod tim3 { } impl CENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -73770,9 +73862,9 @@ pub mod tim3 { } impl<'a> _CKDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -73793,7 +73885,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -73808,9 +73900,9 @@ pub mod tim3 { } impl<'a> _CMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 5; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -73831,7 +73923,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -73854,7 +73946,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -73877,7 +73969,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -73900,7 +73992,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -73923,7 +74015,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -73934,22 +74026,22 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&self) -> CKDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKDR { bits } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&self) -> ARPER { let bits = { const MASK: bool = true; @@ -73959,17 +74051,17 @@ pub mod tim3 { ARPER { bits } } #[doc = "Bits 5:6 - Center-aligned mode selection"] - #[inline(always)] + #[inline] pub fn cms(&self) -> CMSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 5; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CMSR { bits } } #[doc = "Bit 4 - Direction"] - #[inline(always)] + #[inline] pub fn dir(&self) -> DIRR { let bits = { const MASK: bool = true; @@ -73979,7 +74071,7 @@ pub mod tim3 { DIRR { bits } } #[doc = "Bit 3 - One-pulse mode"] - #[inline(always)] + #[inline] pub fn opm(&self) -> OPMR { let bits = { const MASK: bool = true; @@ -73989,7 +74081,7 @@ pub mod tim3 { OPMR { bits } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&self) -> URSR { let bits = { const MASK: bool = true; @@ -73999,7 +74091,7 @@ pub mod tim3 { URSR { bits } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&self) -> UDISR { let bits = { const MASK: bool = true; @@ -74009,7 +74101,7 @@ pub mod tim3 { UDISR { bits } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&self) -> CENR { let bits = { const MASK: bool = true; @@ -74021,53 +74113,53 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&mut self) -> _CKDW { _CKDW { w: self } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&mut self) -> _ARPEW { _ARPEW { w: self } } #[doc = "Bits 5:6 - Center-aligned mode selection"] - #[inline(always)] + #[inline] pub fn cms(&mut self) -> _CMSW { _CMSW { w: self } } #[doc = "Bit 4 - Direction"] - #[inline(always)] + #[inline] pub fn dir(&mut self) -> _DIRW { _DIRW { w: self } } #[doc = "Bit 3 - One-pulse mode"] - #[inline(always)] + #[inline] pub fn opm(&mut self) -> _OPMW { _OPMW { w: self } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&mut self) -> _URSW { _URSW { w: self } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&mut self) -> _UDISW { _UDISW { w: self } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&mut self) -> _CENW { _CENW { w: self } } @@ -74089,7 +74181,7 @@ pub mod tim3 { } impl super::CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -74101,14 +74193,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -74118,7 +74210,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -74129,17 +74221,17 @@ pub mod tim3 { } impl TI1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74150,7 +74242,7 @@ pub mod tim3 { } impl MMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -74161,17 +74253,17 @@ pub mod tim3 { } impl CCDSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74190,7 +74282,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -74205,9 +74297,9 @@ pub mod tim3 { } impl<'a> _MMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -74228,7 +74320,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -74239,12 +74331,12 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - TI1 selection"] - #[inline(always)] + #[inline] pub fn ti1s(&self) -> TI1SR { let bits = { const MASK: bool = true; @@ -74254,17 +74346,17 @@ pub mod tim3 { TI1SR { bits } } #[doc = "Bits 4:6 - Master mode selection"] - #[inline(always)] + #[inline] pub fn mms(&self) -> MMSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MMSR { bits } } #[doc = "Bit 3 - Capture/compare DMA selection"] - #[inline(always)] + #[inline] pub fn ccds(&self) -> CCDSR { let bits = { const MASK: bool = true; @@ -74276,28 +74368,28 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - TI1 selection"] - #[inline(always)] + #[inline] pub fn ti1s(&mut self) -> _TI1SW { _TI1SW { w: self } } #[doc = "Bits 4:6 - Master mode selection"] - #[inline(always)] + #[inline] pub fn mms(&mut self) -> _MMSW { _MMSW { w: self } } #[doc = "Bit 3 - Capture/compare DMA selection"] - #[inline(always)] + #[inline] pub fn ccds(&mut self) -> _CCDSW { _CCDSW { w: self } } @@ -74319,7 +74411,7 @@ pub mod tim3 { } impl super::SMCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -74331,14 +74423,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -74348,7 +74440,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -74359,17 +74451,17 @@ pub mod tim3 { } impl ETPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74380,17 +74472,17 @@ pub mod tim3 { } impl ECER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74401,7 +74493,7 @@ pub mod tim3 { } impl ETPSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -74412,7 +74504,7 @@ pub mod tim3 { } impl ETFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -74423,17 +74515,17 @@ pub mod tim3 { } impl MSMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74444,7 +74536,7 @@ pub mod tim3 { } impl TSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -74455,7 +74547,7 @@ pub mod tim3 { } impl SMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -74474,7 +74566,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -74497,7 +74589,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -74512,9 +74604,9 @@ pub mod tim3 { } impl<'a> _ETPSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -74527,9 +74619,9 @@ pub mod tim3 { } impl<'a> _ETFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -74550,7 +74642,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -74565,9 +74657,9 @@ pub mod tim3 { } impl<'a> _TSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -74580,9 +74672,9 @@ pub mod tim3 { } impl<'a> _SMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -74591,12 +74683,12 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - External trigger polarity"] - #[inline(always)] + #[inline] pub fn etp(&self) -> ETPR { let bits = { const MASK: bool = true; @@ -74606,7 +74698,7 @@ pub mod tim3 { ETPR { bits } } #[doc = "Bit 14 - External clock enable"] - #[inline(always)] + #[inline] pub fn ece(&self) -> ECER { let bits = { const MASK: bool = true; @@ -74616,27 +74708,27 @@ pub mod tim3 { ECER { bits } } #[doc = "Bits 12:13 - External trigger prescaler"] - #[inline(always)] + #[inline] pub fn etps(&self) -> ETPSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ETPSR { bits } } #[doc = "Bits 8:11 - External trigger filter"] - #[inline(always)] + #[inline] pub fn etf(&self) -> ETFR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ETFR { bits } } #[doc = "Bit 7 - Master/Slave mode"] - #[inline(always)] + #[inline] pub fn msm(&self) -> MSMR { let bits = { const MASK: bool = true; @@ -74646,20 +74738,20 @@ pub mod tim3 { MSMR { bits } } #[doc = "Bits 4:6 - Trigger selection"] - #[inline(always)] + #[inline] pub fn ts(&self) -> TSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TSR { bits } } #[doc = "Bits 0:2 - Slave mode selection"] - #[inline(always)] + #[inline] pub fn sms(&self) -> SMSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -74668,48 +74760,48 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - External trigger polarity"] - #[inline(always)] + #[inline] pub fn etp(&mut self) -> _ETPW { _ETPW { w: self } } #[doc = "Bit 14 - External clock enable"] - #[inline(always)] + #[inline] pub fn ece(&mut self) -> _ECEW { _ECEW { w: self } } #[doc = "Bits 12:13 - External trigger prescaler"] - #[inline(always)] + #[inline] pub fn etps(&mut self) -> _ETPSW { _ETPSW { w: self } } #[doc = "Bits 8:11 - External trigger filter"] - #[inline(always)] + #[inline] pub fn etf(&mut self) -> _ETFW { _ETFW { w: self } } #[doc = "Bit 7 - Master/Slave mode"] - #[inline(always)] + #[inline] pub fn msm(&mut self) -> _MSMW { _MSMW { w: self } } #[doc = "Bits 4:6 - Trigger selection"] - #[inline(always)] + #[inline] pub fn ts(&mut self) -> _TSW { _TSW { w: self } } #[doc = "Bits 0:2 - Slave mode selection"] - #[inline(always)] + #[inline] pub fn sms(&mut self) -> _SMSW { _SMSW { w: self } } @@ -74731,7 +74823,7 @@ pub mod tim3 { } impl super::DIER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -74743,14 +74835,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -74760,7 +74852,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -74771,17 +74863,17 @@ pub mod tim3 { } impl TDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74792,17 +74884,17 @@ pub mod tim3 { } impl CC4DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74813,17 +74905,17 @@ pub mod tim3 { } impl CC3DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74834,17 +74926,17 @@ pub mod tim3 { } impl CC2DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74855,17 +74947,17 @@ pub mod tim3 { } impl CC1DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74876,17 +74968,17 @@ pub mod tim3 { } impl UDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74897,17 +74989,17 @@ pub mod tim3 { } impl TIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74918,17 +75010,17 @@ pub mod tim3 { } impl CC4IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74939,17 +75031,17 @@ pub mod tim3 { } impl CC3IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74960,17 +75052,17 @@ pub mod tim3 { } impl CC2IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -74981,17 +75073,17 @@ pub mod tim3 { } impl CC1IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -75002,17 +75094,17 @@ pub mod tim3 { } impl UIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -75031,7 +75123,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -75054,7 +75146,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -75077,7 +75169,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -75100,7 +75192,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -75123,7 +75215,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -75146,7 +75238,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -75169,7 +75261,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -75192,7 +75284,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -75215,7 +75307,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -75238,7 +75330,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -75261,7 +75353,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -75284,7 +75376,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -75295,12 +75387,12 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 14 - Trigger DMA request enable"] - #[inline(always)] + #[inline] pub fn tde(&self) -> TDER { let bits = { const MASK: bool = true; @@ -75310,7 +75402,7 @@ pub mod tim3 { TDER { bits } } #[doc = "Bit 12 - Capture/Compare 4 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc4de(&self) -> CC4DER { let bits = { const MASK: bool = true; @@ -75320,7 +75412,7 @@ pub mod tim3 { CC4DER { bits } } #[doc = "Bit 11 - Capture/Compare 3 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc3de(&self) -> CC3DER { let bits = { const MASK: bool = true; @@ -75330,7 +75422,7 @@ pub mod tim3 { CC3DER { bits } } #[doc = "Bit 10 - Capture/Compare 2 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc2de(&self) -> CC2DER { let bits = { const MASK: bool = true; @@ -75340,7 +75432,7 @@ pub mod tim3 { CC2DER { bits } } #[doc = "Bit 9 - Capture/Compare 1 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc1de(&self) -> CC1DER { let bits = { const MASK: bool = true; @@ -75350,7 +75442,7 @@ pub mod tim3 { CC1DER { bits } } #[doc = "Bit 8 - Update DMA request enable"] - #[inline(always)] + #[inline] pub fn ude(&self) -> UDER { let bits = { const MASK: bool = true; @@ -75360,7 +75452,7 @@ pub mod tim3 { UDER { bits } } #[doc = "Bit 6 - Trigger interrupt enable"] - #[inline(always)] + #[inline] pub fn tie(&self) -> TIER { let bits = { const MASK: bool = true; @@ -75370,7 +75462,7 @@ pub mod tim3 { TIER { bits } } #[doc = "Bit 4 - Capture/Compare 4 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc4ie(&self) -> CC4IER { let bits = { const MASK: bool = true; @@ -75380,7 +75472,7 @@ pub mod tim3 { CC4IER { bits } } #[doc = "Bit 3 - Capture/Compare 3 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc3ie(&self) -> CC3IER { let bits = { const MASK: bool = true; @@ -75390,7 +75482,7 @@ pub mod tim3 { CC3IER { bits } } #[doc = "Bit 2 - Capture/Compare 2 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc2ie(&self) -> CC2IER { let bits = { const MASK: bool = true; @@ -75400,7 +75492,7 @@ pub mod tim3 { CC2IER { bits } } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&self) -> CC1IER { let bits = { const MASK: bool = true; @@ -75410,7 +75502,7 @@ pub mod tim3 { CC1IER { bits } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&self) -> UIER { let bits = { const MASK: bool = true; @@ -75422,73 +75514,73 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 14 - Trigger DMA request enable"] - #[inline(always)] + #[inline] pub fn tde(&mut self) -> _TDEW { _TDEW { w: self } } #[doc = "Bit 12 - Capture/Compare 4 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc4de(&mut self) -> _CC4DEW { _CC4DEW { w: self } } #[doc = "Bit 11 - Capture/Compare 3 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc3de(&mut self) -> _CC3DEW { _CC3DEW { w: self } } #[doc = "Bit 10 - Capture/Compare 2 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc2de(&mut self) -> _CC2DEW { _CC2DEW { w: self } } #[doc = "Bit 9 - Capture/Compare 1 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc1de(&mut self) -> _CC1DEW { _CC1DEW { w: self } } #[doc = "Bit 8 - Update DMA request enable"] - #[inline(always)] + #[inline] pub fn ude(&mut self) -> _UDEW { _UDEW { w: self } } #[doc = "Bit 6 - Trigger interrupt enable"] - #[inline(always)] + #[inline] pub fn tie(&mut self) -> _TIEW { _TIEW { w: self } } #[doc = "Bit 4 - Capture/Compare 4 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc4ie(&mut self) -> _CC4IEW { _CC4IEW { w: self } } #[doc = "Bit 3 - Capture/Compare 3 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc3ie(&mut self) -> _CC3IEW { _CC3IEW { w: self } } #[doc = "Bit 2 - Capture/Compare 2 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc2ie(&mut self) -> _CC2IEW { _CC2IEW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&mut self) -> _CC1IEW { _CC1IEW { w: self } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&mut self) -> _UIEW { _UIEW { w: self } } @@ -75510,7 +75602,7 @@ pub mod tim3 { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -75522,14 +75614,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -75539,7 +75631,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -75550,17 +75642,17 @@ pub mod tim3 { } impl CC4OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -75571,17 +75663,17 @@ pub mod tim3 { } impl CC3OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -75592,17 +75684,17 @@ pub mod tim3 { } impl CC2OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -75613,17 +75705,17 @@ pub mod tim3 { } impl CC1OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -75634,17 +75726,17 @@ pub mod tim3 { } impl TIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -75655,17 +75747,17 @@ pub mod tim3 { } impl CC4IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -75676,17 +75768,17 @@ pub mod tim3 { } impl CC3IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -75697,17 +75789,17 @@ pub mod tim3 { } impl CC2IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -75718,17 +75810,17 @@ pub mod tim3 { } impl CC1IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -75739,17 +75831,17 @@ pub mod tim3 { } impl UIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -75768,7 +75860,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -75791,7 +75883,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -75814,7 +75906,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -75837,7 +75929,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -75860,7 +75952,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -75883,7 +75975,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -75906,7 +75998,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -75929,7 +76021,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -75952,7 +76044,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -75975,7 +76067,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -75986,12 +76078,12 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 12 - Capture/Compare 4 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc4of(&self) -> CC4OFR { let bits = { const MASK: bool = true; @@ -76001,7 +76093,7 @@ pub mod tim3 { CC4OFR { bits } } #[doc = "Bit 11 - Capture/Compare 3 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc3of(&self) -> CC3OFR { let bits = { const MASK: bool = true; @@ -76011,7 +76103,7 @@ pub mod tim3 { CC3OFR { bits } } #[doc = "Bit 10 - Capture/compare 2 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc2of(&self) -> CC2OFR { let bits = { const MASK: bool = true; @@ -76021,7 +76113,7 @@ pub mod tim3 { CC2OFR { bits } } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&self) -> CC1OFR { let bits = { const MASK: bool = true; @@ -76031,7 +76123,7 @@ pub mod tim3 { CC1OFR { bits } } #[doc = "Bit 6 - Trigger interrupt flag"] - #[inline(always)] + #[inline] pub fn tif(&self) -> TIFR { let bits = { const MASK: bool = true; @@ -76041,7 +76133,7 @@ pub mod tim3 { TIFR { bits } } #[doc = "Bit 4 - Capture/Compare 4 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc4if(&self) -> CC4IFR { let bits = { const MASK: bool = true; @@ -76051,7 +76143,7 @@ pub mod tim3 { CC4IFR { bits } } #[doc = "Bit 3 - Capture/Compare 3 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc3if(&self) -> CC3IFR { let bits = { const MASK: bool = true; @@ -76061,7 +76153,7 @@ pub mod tim3 { CC3IFR { bits } } #[doc = "Bit 2 - Capture/Compare 2 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc2if(&self) -> CC2IFR { let bits = { const MASK: bool = true; @@ -76071,7 +76163,7 @@ pub mod tim3 { CC2IFR { bits } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&self) -> CC1IFR { let bits = { const MASK: bool = true; @@ -76081,7 +76173,7 @@ pub mod tim3 { CC1IFR { bits } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&self) -> UIFR { let bits = { const MASK: bool = true; @@ -76093,63 +76185,63 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 12 - Capture/Compare 4 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc4of(&mut self) -> _CC4OFW { _CC4OFW { w: self } } #[doc = "Bit 11 - Capture/Compare 3 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc3of(&mut self) -> _CC3OFW { _CC3OFW { w: self } } #[doc = "Bit 10 - Capture/compare 2 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc2of(&mut self) -> _CC2OFW { _CC2OFW { w: self } } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&mut self) -> _CC1OFW { _CC1OFW { w: self } } #[doc = "Bit 6 - Trigger interrupt flag"] - #[inline(always)] + #[inline] pub fn tif(&mut self) -> _TIFW { _TIFW { w: self } } #[doc = "Bit 4 - Capture/Compare 4 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc4if(&mut self) -> _CC4IFW { _CC4IFW { w: self } } #[doc = "Bit 3 - Capture/Compare 3 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc3if(&mut self) -> _CC3IFW { _CC3IFW { w: self } } #[doc = "Bit 2 - Capture/Compare 2 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc2if(&mut self) -> _CC2IFW { _CC2IFW { w: self } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&mut self) -> _CC1IFW { _CC1IFW { w: self } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&mut self) -> _UIFW { _UIFW { w: self } } @@ -76167,7 +76259,7 @@ pub mod tim3 { } impl super::EGR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -76191,7 +76283,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -76214,7 +76306,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -76237,7 +76329,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -76260,7 +76352,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -76283,7 +76375,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -76306,7 +76398,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -76317,43 +76409,43 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - Trigger generation"] - #[inline(always)] + #[inline] pub fn tg(&mut self) -> _TGW { _TGW { w: self } } #[doc = "Bit 4 - Capture/compare 4 generation"] - #[inline(always)] + #[inline] pub fn cc4g(&mut self) -> _CC4GW { _CC4GW { w: self } } #[doc = "Bit 3 - Capture/compare 3 generation"] - #[inline(always)] + #[inline] pub fn cc3g(&mut self) -> _CC3GW { _CC3GW { w: self } } #[doc = "Bit 2 - Capture/compare 2 generation"] - #[inline(always)] + #[inline] pub fn cc2g(&mut self) -> _CC2GW { _CC2GW { w: self } } #[doc = "Bit 1 - Capture/compare 1 generation"] - #[inline(always)] + #[inline] pub fn cc1g(&mut self) -> _CC1GW { _CC1GW { w: self } } #[doc = "Bit 0 - Update generation"] - #[inline(always)] + #[inline] pub fn ug(&mut self) -> _UGW { _UGW { w: self } } @@ -76375,7 +76467,7 @@ pub mod tim3 { } impl super::CCMR1_OUTPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -76387,14 +76479,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -76404,7 +76496,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -76415,17 +76507,17 @@ pub mod tim3 { } impl OC2CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -76436,7 +76528,7 @@ pub mod tim3 { } impl OC2MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -76447,17 +76539,17 @@ pub mod tim3 { } impl OC2PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -76468,17 +76560,17 @@ pub mod tim3 { } impl OC2FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -76489,7 +76581,7 @@ pub mod tim3 { } impl CC2SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -76500,17 +76592,17 @@ pub mod tim3 { } impl OC1CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -76521,7 +76613,7 @@ pub mod tim3 { } impl OC1MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -76532,17 +76624,17 @@ pub mod tim3 { } impl OC1PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -76553,17 +76645,17 @@ pub mod tim3 { } impl OC1FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -76574,7 +76666,7 @@ pub mod tim3 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -76593,7 +76685,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -76608,9 +76700,9 @@ pub mod tim3 { } impl<'a> _OC2MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -76631,7 +76723,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -76654,7 +76746,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -76669,9 +76761,9 @@ pub mod tim3 { } impl<'a> _CC2SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -76692,7 +76784,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -76707,9 +76799,9 @@ pub mod tim3 { } impl<'a> _OC1MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -76730,7 +76822,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -76753,7 +76845,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -76768,9 +76860,9 @@ pub mod tim3 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -76779,12 +76871,12 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - OC2CE"] - #[inline(always)] + #[inline] pub fn oc2ce(&self) -> OC2CER { let bits = { const MASK: bool = true; @@ -76794,17 +76886,17 @@ pub mod tim3 { OC2CER { bits } } #[doc = "Bits 12:14 - OC2M"] - #[inline(always)] + #[inline] pub fn oc2m(&self) -> OC2MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC2MR { bits } } #[doc = "Bit 11 - OC2PE"] - #[inline(always)] + #[inline] pub fn oc2pe(&self) -> OC2PER { let bits = { const MASK: bool = true; @@ -76814,7 +76906,7 @@ pub mod tim3 { OC2PER { bits } } #[doc = "Bit 10 - OC2FE"] - #[inline(always)] + #[inline] pub fn oc2fe(&self) -> OC2FER { let bits = { const MASK: bool = true; @@ -76824,17 +76916,17 @@ pub mod tim3 { OC2FER { bits } } #[doc = "Bits 8:9 - CC2S"] - #[inline(always)] + #[inline] pub fn cc2s(&self) -> CC2SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC2SR { bits } } #[doc = "Bit 7 - OC1CE"] - #[inline(always)] + #[inline] pub fn oc1ce(&self) -> OC1CER { let bits = { const MASK: bool = true; @@ -76844,17 +76936,17 @@ pub mod tim3 { OC1CER { bits } } #[doc = "Bits 4:6 - OC1M"] - #[inline(always)] + #[inline] pub fn oc1m(&self) -> OC1MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC1MR { bits } } #[doc = "Bit 3 - OC1PE"] - #[inline(always)] + #[inline] pub fn oc1pe(&self) -> OC1PER { let bits = { const MASK: bool = true; @@ -76864,7 +76956,7 @@ pub mod tim3 { OC1PER { bits } } #[doc = "Bit 2 - OC1FE"] - #[inline(always)] + #[inline] pub fn oc1fe(&self) -> OC1FER { let bits = { const MASK: bool = true; @@ -76874,10 +76966,10 @@ pub mod tim3 { OC1FER { bits } } #[doc = "Bits 0:1 - CC1S"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -76886,63 +76978,63 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - OC2CE"] - #[inline(always)] + #[inline] pub fn oc2ce(&mut self) -> _OC2CEW { _OC2CEW { w: self } } #[doc = "Bits 12:14 - OC2M"] - #[inline(always)] + #[inline] pub fn oc2m(&mut self) -> _OC2MW { _OC2MW { w: self } } #[doc = "Bit 11 - OC2PE"] - #[inline(always)] + #[inline] pub fn oc2pe(&mut self) -> _OC2PEW { _OC2PEW { w: self } } #[doc = "Bit 10 - OC2FE"] - #[inline(always)] + #[inline] pub fn oc2fe(&mut self) -> _OC2FEW { _OC2FEW { w: self } } #[doc = "Bits 8:9 - CC2S"] - #[inline(always)] + #[inline] pub fn cc2s(&mut self) -> _CC2SW { _CC2SW { w: self } } #[doc = "Bit 7 - OC1CE"] - #[inline(always)] + #[inline] pub fn oc1ce(&mut self) -> _OC1CEW { _OC1CEW { w: self } } #[doc = "Bits 4:6 - OC1M"] - #[inline(always)] + #[inline] pub fn oc1m(&mut self) -> _OC1MW { _OC1MW { w: self } } #[doc = "Bit 3 - OC1PE"] - #[inline(always)] + #[inline] pub fn oc1pe(&mut self) -> _OC1PEW { _OC1PEW { w: self } } #[doc = "Bit 2 - OC1FE"] - #[inline(always)] + #[inline] pub fn oc1fe(&mut self) -> _OC1FEW { _OC1FEW { w: self } } #[doc = "Bits 0:1 - CC1S"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -76964,7 +77056,7 @@ pub mod tim3 { } impl super::CCMR1_INPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -76976,14 +77068,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -76993,7 +77085,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -77004,7 +77096,7 @@ pub mod tim3 { } impl IC2FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77015,7 +77107,7 @@ pub mod tim3 { } impl IC2PCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77026,7 +77118,7 @@ pub mod tim3 { } impl CC2SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77037,7 +77129,7 @@ pub mod tim3 { } impl IC1FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77048,7 +77140,7 @@ pub mod tim3 { } impl ICPCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77059,7 +77151,7 @@ pub mod tim3 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77070,9 +77162,9 @@ pub mod tim3 { } impl<'a> _IC2FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -77085,9 +77177,9 @@ pub mod tim3 { } impl<'a> _IC2PCSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -77100,9 +77192,9 @@ pub mod tim3 { } impl<'a> _CC2SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -77115,9 +77207,9 @@ pub mod tim3 { } impl<'a> _IC1FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -77130,9 +77222,9 @@ pub mod tim3 { } impl<'a> _ICPCSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -77145,9 +77237,9 @@ pub mod tim3 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -77156,65 +77248,65 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:15 - Input capture 2 filter"] - #[inline(always)] + #[inline] pub fn ic2f(&self) -> IC2FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC2FR { bits } } #[doc = "Bits 10:11 - Input capture 2 prescaler"] - #[inline(always)] + #[inline] pub fn ic2pcs(&self) -> IC2PCSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC2PCSR { bits } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&self) -> CC2SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC2SR { bits } } #[doc = "Bits 4:7 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&self) -> IC1FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC1FR { bits } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn icpcs(&self) -> ICPCSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ICPCSR { bits } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -77223,43 +77315,43 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:15 - Input capture 2 filter"] - #[inline(always)] + #[inline] pub fn ic2f(&mut self) -> _IC2FW { _IC2FW { w: self } } #[doc = "Bits 10:11 - Input capture 2 prescaler"] - #[inline(always)] + #[inline] pub fn ic2pcs(&mut self) -> _IC2PCSW { _IC2PCSW { w: self } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&mut self) -> _CC2SW { _CC2SW { w: self } } #[doc = "Bits 4:7 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&mut self) -> _IC1FW { _IC1FW { w: self } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn icpcs(&mut self) -> _ICPCSW { _ICPCSW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -77281,7 +77373,7 @@ pub mod tim3 { } impl super::CCMR2_OUTPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -77293,14 +77385,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -77310,7 +77402,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -77321,17 +77413,17 @@ pub mod tim3 { } impl O24CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -77342,7 +77434,7 @@ pub mod tim3 { } impl OC4MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77353,17 +77445,17 @@ pub mod tim3 { } impl OC4PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -77374,17 +77466,17 @@ pub mod tim3 { } impl OC4FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -77395,7 +77487,7 @@ pub mod tim3 { } impl CC4SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77406,17 +77498,17 @@ pub mod tim3 { } impl OC3CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -77427,7 +77519,7 @@ pub mod tim3 { } impl OC3MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77438,17 +77530,17 @@ pub mod tim3 { } impl OC3PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -77459,17 +77551,17 @@ pub mod tim3 { } impl OC3FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -77480,7 +77572,7 @@ pub mod tim3 { } impl CC3SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77499,7 +77591,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -77514,9 +77606,9 @@ pub mod tim3 { } impl<'a> _OC4MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -77537,7 +77629,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -77560,7 +77652,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -77575,9 +77667,9 @@ pub mod tim3 { } impl<'a> _CC4SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -77598,7 +77690,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -77613,9 +77705,9 @@ pub mod tim3 { } impl<'a> _OC3MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -77636,7 +77728,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -77659,7 +77751,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -77674,9 +77766,9 @@ pub mod tim3 { } impl<'a> _CC3SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -77685,12 +77777,12 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - O24CE"] - #[inline(always)] + #[inline] pub fn o24ce(&self) -> O24CER { let bits = { const MASK: bool = true; @@ -77700,17 +77792,17 @@ pub mod tim3 { O24CER { bits } } #[doc = "Bits 12:14 - OC4M"] - #[inline(always)] + #[inline] pub fn oc4m(&self) -> OC4MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC4MR { bits } } #[doc = "Bit 11 - OC4PE"] - #[inline(always)] + #[inline] pub fn oc4pe(&self) -> OC4PER { let bits = { const MASK: bool = true; @@ -77720,7 +77812,7 @@ pub mod tim3 { OC4PER { bits } } #[doc = "Bit 10 - OC4FE"] - #[inline(always)] + #[inline] pub fn oc4fe(&self) -> OC4FER { let bits = { const MASK: bool = true; @@ -77730,17 +77822,17 @@ pub mod tim3 { OC4FER { bits } } #[doc = "Bits 8:9 - CC4S"] - #[inline(always)] + #[inline] pub fn cc4s(&self) -> CC4SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC4SR { bits } } #[doc = "Bit 7 - OC3CE"] - #[inline(always)] + #[inline] pub fn oc3ce(&self) -> OC3CER { let bits = { const MASK: bool = true; @@ -77750,17 +77842,17 @@ pub mod tim3 { OC3CER { bits } } #[doc = "Bits 4:6 - OC3M"] - #[inline(always)] + #[inline] pub fn oc3m(&self) -> OC3MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC3MR { bits } } #[doc = "Bit 3 - OC3PE"] - #[inline(always)] + #[inline] pub fn oc3pe(&self) -> OC3PER { let bits = { const MASK: bool = true; @@ -77770,7 +77862,7 @@ pub mod tim3 { OC3PER { bits } } #[doc = "Bit 2 - OC3FE"] - #[inline(always)] + #[inline] pub fn oc3fe(&self) -> OC3FER { let bits = { const MASK: bool = true; @@ -77780,10 +77872,10 @@ pub mod tim3 { OC3FER { bits } } #[doc = "Bits 0:1 - CC3S"] - #[inline(always)] + #[inline] pub fn cc3s(&self) -> CC3SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -77792,63 +77884,63 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - O24CE"] - #[inline(always)] + #[inline] pub fn o24ce(&mut self) -> _O24CEW { _O24CEW { w: self } } #[doc = "Bits 12:14 - OC4M"] - #[inline(always)] + #[inline] pub fn oc4m(&mut self) -> _OC4MW { _OC4MW { w: self } } #[doc = "Bit 11 - OC4PE"] - #[inline(always)] + #[inline] pub fn oc4pe(&mut self) -> _OC4PEW { _OC4PEW { w: self } } #[doc = "Bit 10 - OC4FE"] - #[inline(always)] + #[inline] pub fn oc4fe(&mut self) -> _OC4FEW { _OC4FEW { w: self } } #[doc = "Bits 8:9 - CC4S"] - #[inline(always)] + #[inline] pub fn cc4s(&mut self) -> _CC4SW { _CC4SW { w: self } } #[doc = "Bit 7 - OC3CE"] - #[inline(always)] + #[inline] pub fn oc3ce(&mut self) -> _OC3CEW { _OC3CEW { w: self } } #[doc = "Bits 4:6 - OC3M"] - #[inline(always)] + #[inline] pub fn oc3m(&mut self) -> _OC3MW { _OC3MW { w: self } } #[doc = "Bit 3 - OC3PE"] - #[inline(always)] + #[inline] pub fn oc3pe(&mut self) -> _OC3PEW { _OC3PEW { w: self } } #[doc = "Bit 2 - OC3FE"] - #[inline(always)] + #[inline] pub fn oc3fe(&mut self) -> _OC3FEW { _OC3FEW { w: self } } #[doc = "Bits 0:1 - CC3S"] - #[inline(always)] + #[inline] pub fn cc3s(&mut self) -> _CC3SW { _CC3SW { w: self } } @@ -77870,7 +77962,7 @@ pub mod tim3 { } impl super::CCMR2_INPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -77882,14 +77974,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -77899,7 +77991,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -77910,7 +78002,7 @@ pub mod tim3 { } impl IC4FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77921,7 +78013,7 @@ pub mod tim3 { } impl IC4PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77932,7 +78024,7 @@ pub mod tim3 { } impl CC4SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77943,7 +78035,7 @@ pub mod tim3 { } impl IC3FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77954,7 +78046,7 @@ pub mod tim3 { } impl IC3PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77965,7 +78057,7 @@ pub mod tim3 { } impl CC3SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -77976,9 +78068,9 @@ pub mod tim3 { } impl<'a> _IC4FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -77991,9 +78083,9 @@ pub mod tim3 { } impl<'a> _IC4PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -78006,9 +78098,9 @@ pub mod tim3 { } impl<'a> _CC4SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -78021,9 +78113,9 @@ pub mod tim3 { } impl<'a> _IC3FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -78036,9 +78128,9 @@ pub mod tim3 { } impl<'a> _IC3PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -78051,9 +78143,9 @@ pub mod tim3 { } impl<'a> _CC3SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -78062,65 +78154,65 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:15 - Input capture 4 filter"] - #[inline(always)] + #[inline] pub fn ic4f(&self) -> IC4FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC4FR { bits } } #[doc = "Bits 10:11 - Input capture 4 prescaler"] - #[inline(always)] + #[inline] pub fn ic4psc(&self) -> IC4PSCR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC4PSCR { bits } } #[doc = "Bits 8:9 - Capture/Compare 4 selection"] - #[inline(always)] + #[inline] pub fn cc4s(&self) -> CC4SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC4SR { bits } } #[doc = "Bits 4:7 - Input capture 3 filter"] - #[inline(always)] + #[inline] pub fn ic3f(&self) -> IC3FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC3FR { bits } } #[doc = "Bits 2:3 - Input capture 3 prescaler"] - #[inline(always)] + #[inline] pub fn ic3psc(&self) -> IC3PSCR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC3PSCR { bits } } #[doc = "Bits 0:1 - Capture/compare 3 selection"] - #[inline(always)] + #[inline] pub fn cc3s(&self) -> CC3SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -78129,43 +78221,43 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:15 - Input capture 4 filter"] - #[inline(always)] + #[inline] pub fn ic4f(&mut self) -> _IC4FW { _IC4FW { w: self } } #[doc = "Bits 10:11 - Input capture 4 prescaler"] - #[inline(always)] + #[inline] pub fn ic4psc(&mut self) -> _IC4PSCW { _IC4PSCW { w: self } } #[doc = "Bits 8:9 - Capture/Compare 4 selection"] - #[inline(always)] + #[inline] pub fn cc4s(&mut self) -> _CC4SW { _CC4SW { w: self } } #[doc = "Bits 4:7 - Input capture 3 filter"] - #[inline(always)] + #[inline] pub fn ic3f(&mut self) -> _IC3FW { _IC3FW { w: self } } #[doc = "Bits 2:3 - Input capture 3 prescaler"] - #[inline(always)] + #[inline] pub fn ic3psc(&mut self) -> _IC3PSCW { _IC3PSCW { w: self } } #[doc = "Bits 0:1 - Capture/compare 3 selection"] - #[inline(always)] + #[inline] pub fn cc3s(&mut self) -> _CC3SW { _CC3SW { w: self } } @@ -78187,7 +78279,7 @@ pub mod tim3 { } impl super::CCER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -78199,14 +78291,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -78216,7 +78308,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -78227,17 +78319,17 @@ pub mod tim3 { } impl CC4NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -78248,17 +78340,17 @@ pub mod tim3 { } impl CC4PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -78269,17 +78361,17 @@ pub mod tim3 { } impl CC4ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -78290,17 +78382,17 @@ pub mod tim3 { } impl CC3NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -78311,17 +78403,17 @@ pub mod tim3 { } impl CC3PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -78332,17 +78424,17 @@ pub mod tim3 { } impl CC3ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -78353,17 +78445,17 @@ pub mod tim3 { } impl CC2NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -78374,17 +78466,17 @@ pub mod tim3 { } impl CC2PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -78395,17 +78487,17 @@ pub mod tim3 { } impl CC2ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -78416,17 +78508,17 @@ pub mod tim3 { } impl CC1NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -78437,17 +78529,17 @@ pub mod tim3 { } impl CC1PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -78458,17 +78550,17 @@ pub mod tim3 { } impl CC1ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -78487,7 +78579,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -78510,7 +78602,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -78533,7 +78625,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -78556,7 +78648,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -78579,7 +78671,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -78602,7 +78694,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -78625,7 +78717,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -78648,7 +78740,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -78671,7 +78763,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -78694,7 +78786,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -78717,7 +78809,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -78740,7 +78832,7 @@ pub mod tim3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -78751,12 +78843,12 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Capture/Compare 4 output Polarity"] - #[inline(always)] + #[inline] pub fn cc4np(&self) -> CC4NPR { let bits = { const MASK: bool = true; @@ -78766,7 +78858,7 @@ pub mod tim3 { CC4NPR { bits } } #[doc = "Bit 13 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc4p(&self) -> CC4PR { let bits = { const MASK: bool = true; @@ -78776,7 +78868,7 @@ pub mod tim3 { CC4PR { bits } } #[doc = "Bit 12 - Capture/Compare 4 output enable"] - #[inline(always)] + #[inline] pub fn cc4e(&self) -> CC4ER { let bits = { const MASK: bool = true; @@ -78786,7 +78878,7 @@ pub mod tim3 { CC4ER { bits } } #[doc = "Bit 11 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3np(&self) -> CC3NPR { let bits = { const MASK: bool = true; @@ -78796,7 +78888,7 @@ pub mod tim3 { CC3NPR { bits } } #[doc = "Bit 9 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3p(&self) -> CC3PR { let bits = { const MASK: bool = true; @@ -78806,7 +78898,7 @@ pub mod tim3 { CC3PR { bits } } #[doc = "Bit 8 - Capture/Compare 3 output enable"] - #[inline(always)] + #[inline] pub fn cc3e(&self) -> CC3ER { let bits = { const MASK: bool = true; @@ -78816,7 +78908,7 @@ pub mod tim3 { CC3ER { bits } } #[doc = "Bit 7 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2np(&self) -> CC2NPR { let bits = { const MASK: bool = true; @@ -78826,7 +78918,7 @@ pub mod tim3 { CC2NPR { bits } } #[doc = "Bit 5 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2p(&self) -> CC2PR { let bits = { const MASK: bool = true; @@ -78836,7 +78928,7 @@ pub mod tim3 { CC2PR { bits } } #[doc = "Bit 4 - Capture/Compare 2 output enable"] - #[inline(always)] + #[inline] pub fn cc2e(&self) -> CC2ER { let bits = { const MASK: bool = true; @@ -78846,7 +78938,7 @@ pub mod tim3 { CC2ER { bits } } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&self) -> CC1NPR { let bits = { const MASK: bool = true; @@ -78856,7 +78948,7 @@ pub mod tim3 { CC1NPR { bits } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&self) -> CC1PR { let bits = { const MASK: bool = true; @@ -78866,7 +78958,7 @@ pub mod tim3 { CC1PR { bits } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&self) -> CC1ER { let bits = { const MASK: bool = true; @@ -78878,73 +78970,73 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Capture/Compare 4 output Polarity"] - #[inline(always)] + #[inline] pub fn cc4np(&mut self) -> _CC4NPW { _CC4NPW { w: self } } #[doc = "Bit 13 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc4p(&mut self) -> _CC4PW { _CC4PW { w: self } } #[doc = "Bit 12 - Capture/Compare 4 output enable"] - #[inline(always)] + #[inline] pub fn cc4e(&mut self) -> _CC4EW { _CC4EW { w: self } } #[doc = "Bit 11 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3np(&mut self) -> _CC3NPW { _CC3NPW { w: self } } #[doc = "Bit 9 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3p(&mut self) -> _CC3PW { _CC3PW { w: self } } #[doc = "Bit 8 - Capture/Compare 3 output enable"] - #[inline(always)] + #[inline] pub fn cc3e(&mut self) -> _CC3EW { _CC3EW { w: self } } #[doc = "Bit 7 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2np(&mut self) -> _CC2NPW { _CC2NPW { w: self } } #[doc = "Bit 5 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2p(&mut self) -> _CC2PW { _CC2PW { w: self } } #[doc = "Bit 4 - Capture/Compare 2 output enable"] - #[inline(always)] + #[inline] pub fn cc2e(&mut self) -> _CC2EW { _CC2EW { w: self } } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&mut self) -> _CC1NPW { _CC1NPW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&mut self) -> _CC1PW { _CC1PW { w: self } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&mut self) -> _CC1EW { _CC1EW { w: self } } @@ -78966,7 +79058,7 @@ pub mod tim3 { } impl super::CNT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -78978,14 +79070,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -78995,7 +79087,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -79006,7 +79098,7 @@ pub mod tim3 { } impl CNT_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -79017,7 +79109,7 @@ pub mod tim3 { } impl CNT_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -79028,9 +79120,9 @@ pub mod tim3 { } impl<'a> _CNT_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -79043,9 +79135,9 @@ pub mod tim3 { } impl<'a> _CNT_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -79054,25 +79146,25 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High counter value"] - #[inline(always)] + #[inline] pub fn cnt_h(&self) -> CNT_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CNT_HR { bits } } #[doc = "Bits 0:15 - Low counter value"] - #[inline(always)] + #[inline] pub fn cnt_l(&self) -> CNT_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -79081,23 +79173,23 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High counter value"] - #[inline(always)] + #[inline] pub fn cnt_h(&mut self) -> _CNT_HW { _CNT_HW { w: self } } #[doc = "Bits 0:15 - Low counter value"] - #[inline(always)] + #[inline] pub fn cnt_l(&mut self) -> _CNT_LW { _CNT_LW { w: self } } @@ -79119,7 +79211,7 @@ pub mod tim3 { } impl super::PSC { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -79131,14 +79223,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -79148,7 +79240,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -79159,7 +79251,7 @@ pub mod tim3 { } impl PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -79170,9 +79262,9 @@ pub mod tim3 { } impl<'a> _PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -79181,15 +79273,15 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&self) -> PSCR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -79198,18 +79290,18 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&mut self) -> _PSCW { _PSCW { w: self } } @@ -79231,7 +79323,7 @@ pub mod tim3 { } impl super::ARR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -79243,14 +79335,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -79260,7 +79352,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -79271,7 +79363,7 @@ pub mod tim3 { } impl ARR_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -79282,7 +79374,7 @@ pub mod tim3 { } impl ARR_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -79293,9 +79385,9 @@ pub mod tim3 { } impl<'a> _ARR_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -79308,9 +79400,9 @@ pub mod tim3 { } impl<'a> _ARR_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -79319,25 +79411,25 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr_h(&self) -> ARR_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; ARR_HR { bits } } #[doc = "Bits 0:15 - Low Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr_l(&self) -> ARR_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -79346,23 +79438,23 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr_h(&mut self) -> _ARR_HW { _ARR_HW { w: self } } #[doc = "Bits 0:15 - Low Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr_l(&mut self) -> _ARR_LW { _ARR_LW { w: self } } @@ -79384,7 +79476,7 @@ pub mod tim3 { } impl super::CCR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -79396,14 +79488,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -79413,7 +79505,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -79424,7 +79516,7 @@ pub mod tim3 { } impl CCR1_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -79435,7 +79527,7 @@ pub mod tim3 { } impl CCR1_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -79446,9 +79538,9 @@ pub mod tim3 { } impl<'a> _CCR1_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -79461,9 +79553,9 @@ pub mod tim3 { } impl<'a> _CCR1_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -79472,25 +79564,25 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1_h(&self) -> CCR1_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CCR1_HR { bits } } #[doc = "Bits 0:15 - Low Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1_l(&self) -> CCR1_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -79499,23 +79591,23 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1_h(&mut self) -> _CCR1_HW { _CCR1_HW { w: self } } #[doc = "Bits 0:15 - Low Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1_l(&mut self) -> _CCR1_LW { _CCR1_LW { w: self } } @@ -79537,7 +79629,7 @@ pub mod tim3 { } impl super::CCR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -79549,14 +79641,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -79566,7 +79658,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -79577,7 +79669,7 @@ pub mod tim3 { } impl CCR2_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -79588,7 +79680,7 @@ pub mod tim3 { } impl CCR2_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -79599,9 +79691,9 @@ pub mod tim3 { } impl<'a> _CCR2_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -79614,9 +79706,9 @@ pub mod tim3 { } impl<'a> _CCR2_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -79625,25 +79717,25 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2_h(&self) -> CCR2_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CCR2_HR { bits } } #[doc = "Bits 0:15 - Low Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2_l(&self) -> CCR2_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -79652,23 +79744,23 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2_h(&mut self) -> _CCR2_HW { _CCR2_HW { w: self } } #[doc = "Bits 0:15 - Low Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2_l(&mut self) -> _CCR2_LW { _CCR2_LW { w: self } } @@ -79690,7 +79782,7 @@ pub mod tim3 { } impl super::CCR3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -79702,14 +79794,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -79719,7 +79811,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -79730,7 +79822,7 @@ pub mod tim3 { } impl CCR3_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -79741,7 +79833,7 @@ pub mod tim3 { } impl CCR3_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -79752,9 +79844,9 @@ pub mod tim3 { } impl<'a> _CCR3_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -79767,9 +79859,9 @@ pub mod tim3 { } impl<'a> _CCR3_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -79778,25 +79870,25 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr3_h(&self) -> CCR3_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CCR3_HR { bits } } #[doc = "Bits 0:15 - Low Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr3_l(&self) -> CCR3_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -79805,23 +79897,23 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr3_h(&mut self) -> _CCR3_HW { _CCR3_HW { w: self } } #[doc = "Bits 0:15 - Low Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr3_l(&mut self) -> _CCR3_LW { _CCR3_LW { w: self } } @@ -79843,7 +79935,7 @@ pub mod tim3 { } impl super::CCR4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -79855,14 +79947,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -79872,7 +79964,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -79883,7 +79975,7 @@ pub mod tim3 { } impl CCR4_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -79894,7 +79986,7 @@ pub mod tim3 { } impl CCR4_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -79905,9 +79997,9 @@ pub mod tim3 { } impl<'a> _CCR4_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -79920,9 +80012,9 @@ pub mod tim3 { } impl<'a> _CCR4_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -79931,25 +80023,25 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr4_h(&self) -> CCR4_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CCR4_HR { bits } } #[doc = "Bits 0:15 - Low Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr4_l(&self) -> CCR4_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -79958,23 +80050,23 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr4_h(&mut self) -> _CCR4_HW { _CCR4_HW { w: self } } #[doc = "Bits 0:15 - Low Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr4_l(&mut self) -> _CCR4_LW { _CCR4_LW { w: self } } @@ -79996,7 +80088,7 @@ pub mod tim3 { } impl super::DCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -80008,14 +80100,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -80025,7 +80117,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -80036,7 +80128,7 @@ pub mod tim3 { } impl DBLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -80047,7 +80139,7 @@ pub mod tim3 { } impl DBAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -80058,9 +80150,9 @@ pub mod tim3 { } impl<'a> _DBLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -80073,9 +80165,9 @@ pub mod tim3 { } impl<'a> _DBAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -80084,25 +80176,25 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:12 - DMA burst length"] - #[inline(always)] + #[inline] pub fn dbl(&self) -> DBLR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DBLR { bits } } #[doc = "Bits 0:4 - DMA base address"] - #[inline(always)] + #[inline] pub fn dba(&self) -> DBAR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -80111,23 +80203,23 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:12 - DMA burst length"] - #[inline(always)] + #[inline] pub fn dbl(&mut self) -> _DBLW { _DBLW { w: self } } #[doc = "Bits 0:4 - DMA base address"] - #[inline(always)] + #[inline] pub fn dba(&mut self) -> _DBAW { _DBAW { w: self } } @@ -80149,7 +80241,7 @@ pub mod tim3 { } impl super::DMAR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -80161,14 +80253,14 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -80178,7 +80270,7 @@ pub mod tim3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -80189,7 +80281,7 @@ pub mod tim3 { } impl DMABR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -80200,9 +80292,9 @@ pub mod tim3 { } impl<'a> _DMABW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -80211,15 +80303,15 @@ pub mod tim3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - DMA register for burst accesses"] - #[inline(always)] + #[inline] pub fn dmab(&self) -> DMABR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -80228,48 +80320,58 @@ pub mod tim3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - DMA register for burst accesses"] - #[inline(always)] + #[inline] pub fn dmab(&mut self) -> _DMABW { _DMABW { w: self } } } } } -#[doc = "General purpose timers"] -pub struct TIM3 { - register_block: tim3::RegisterBlock, -} -impl Deref for TIM3 { - type Target = tim3::RegisterBlock; - fn deref(&self) -> &tim3::RegisterBlock { - &self.register_block - } -} #[doc = "TIM4"] -pub const TIM4: Peripheral<TIM4> = unsafe { Peripheral::new(1073743872) }; -#[doc = r" Register block"] pub struct TIM4 { - register_block: tim3::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for TIM4 {} +impl TIM4 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const tim3::RegisterBlock { + 0x4000_0800 as *const _ + } } impl Deref for TIM4 { type Target = tim3::RegisterBlock; fn deref(&self) -> &tim3::RegisterBlock { - &self.register_block + unsafe { &*TIM4::ptr() } } } #[doc = "General-purpose-timers"] -pub const TIM5: Peripheral<TIM5> = unsafe { Peripheral::new(1073744896) }; +pub struct TIM5 { + _marker: PhantomData<*const ()>, +} +unsafe impl Send for TIM5 {} +impl TIM5 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const tim5::RegisterBlock { + 0x4000_0c00 as *const _ + } +} +impl Deref for TIM5 { + type Target = tim5::RegisterBlock; + fn deref(&self) -> &tim5::RegisterBlock { + unsafe { &*TIM5::ptr() } + } +} #[doc = "General-purpose-timers"] pub mod tim5 { use vcell::VolatileCell; @@ -80333,7 +80435,7 @@ pub mod tim5 { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -80345,14 +80447,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -80362,7 +80464,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -80373,7 +80475,7 @@ pub mod tim5 { } impl CKDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -80384,17 +80486,17 @@ pub mod tim5 { } impl ARPER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -80405,7 +80507,7 @@ pub mod tim5 { } impl CMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -80416,17 +80518,17 @@ pub mod tim5 { } impl DIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -80437,17 +80539,17 @@ pub mod tim5 { } impl OPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -80458,17 +80560,17 @@ pub mod tim5 { } impl URSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -80479,17 +80581,17 @@ pub mod tim5 { } impl UDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -80500,17 +80602,17 @@ pub mod tim5 { } impl CENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -80521,9 +80623,9 @@ pub mod tim5 { } impl<'a> _CKDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -80544,7 +80646,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -80559,9 +80661,9 @@ pub mod tim5 { } impl<'a> _CMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 5; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -80582,7 +80684,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -80605,7 +80707,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -80628,7 +80730,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -80651,7 +80753,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -80674,7 +80776,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -80685,22 +80787,22 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&self) -> CKDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKDR { bits } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&self) -> ARPER { let bits = { const MASK: bool = true; @@ -80710,17 +80812,17 @@ pub mod tim5 { ARPER { bits } } #[doc = "Bits 5:6 - Center-aligned mode selection"] - #[inline(always)] + #[inline] pub fn cms(&self) -> CMSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 5; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CMSR { bits } } #[doc = "Bit 4 - Direction"] - #[inline(always)] + #[inline] pub fn dir(&self) -> DIRR { let bits = { const MASK: bool = true; @@ -80730,7 +80832,7 @@ pub mod tim5 { DIRR { bits } } #[doc = "Bit 3 - One-pulse mode"] - #[inline(always)] + #[inline] pub fn opm(&self) -> OPMR { let bits = { const MASK: bool = true; @@ -80740,7 +80842,7 @@ pub mod tim5 { OPMR { bits } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&self) -> URSR { let bits = { const MASK: bool = true; @@ -80750,7 +80852,7 @@ pub mod tim5 { URSR { bits } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&self) -> UDISR { let bits = { const MASK: bool = true; @@ -80760,7 +80862,7 @@ pub mod tim5 { UDISR { bits } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&self) -> CENR { let bits = { const MASK: bool = true; @@ -80772,53 +80874,53 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&mut self) -> _CKDW { _CKDW { w: self } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&mut self) -> _ARPEW { _ARPEW { w: self } } #[doc = "Bits 5:6 - Center-aligned mode selection"] - #[inline(always)] + #[inline] pub fn cms(&mut self) -> _CMSW { _CMSW { w: self } } #[doc = "Bit 4 - Direction"] - #[inline(always)] + #[inline] pub fn dir(&mut self) -> _DIRW { _DIRW { w: self } } #[doc = "Bit 3 - One-pulse mode"] - #[inline(always)] + #[inline] pub fn opm(&mut self) -> _OPMW { _OPMW { w: self } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&mut self) -> _URSW { _URSW { w: self } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&mut self) -> _UDISW { _UDISW { w: self } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&mut self) -> _CENW { _CENW { w: self } } @@ -80840,7 +80942,7 @@ pub mod tim5 { } impl super::CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -80852,14 +80954,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -80869,7 +80971,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -80880,17 +80982,17 @@ pub mod tim5 { } impl TI1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -80901,7 +81003,7 @@ pub mod tim5 { } impl MMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -80912,17 +81014,17 @@ pub mod tim5 { } impl CCDSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -80941,7 +81043,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -80956,9 +81058,9 @@ pub mod tim5 { } impl<'a> _MMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -80979,7 +81081,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -80990,12 +81092,12 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - TI1 selection"] - #[inline(always)] + #[inline] pub fn ti1s(&self) -> TI1SR { let bits = { const MASK: bool = true; @@ -81005,17 +81107,17 @@ pub mod tim5 { TI1SR { bits } } #[doc = "Bits 4:6 - Master mode selection"] - #[inline(always)] + #[inline] pub fn mms(&self) -> MMSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MMSR { bits } } #[doc = "Bit 3 - Capture/compare DMA selection"] - #[inline(always)] + #[inline] pub fn ccds(&self) -> CCDSR { let bits = { const MASK: bool = true; @@ -81027,28 +81129,28 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - TI1 selection"] - #[inline(always)] + #[inline] pub fn ti1s(&mut self) -> _TI1SW { _TI1SW { w: self } } #[doc = "Bits 4:6 - Master mode selection"] - #[inline(always)] + #[inline] pub fn mms(&mut self) -> _MMSW { _MMSW { w: self } } #[doc = "Bit 3 - Capture/compare DMA selection"] - #[inline(always)] + #[inline] pub fn ccds(&mut self) -> _CCDSW { _CCDSW { w: self } } @@ -81070,7 +81172,7 @@ pub mod tim5 { } impl super::SMCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -81082,14 +81184,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -81099,7 +81201,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -81110,17 +81212,17 @@ pub mod tim5 { } impl ETPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81131,17 +81233,17 @@ pub mod tim5 { } impl ECER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81152,7 +81254,7 @@ pub mod tim5 { } impl ETPSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -81163,7 +81265,7 @@ pub mod tim5 { } impl ETFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -81174,17 +81276,17 @@ pub mod tim5 { } impl MSMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81195,7 +81297,7 @@ pub mod tim5 { } impl TSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -81206,7 +81308,7 @@ pub mod tim5 { } impl SMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -81225,7 +81327,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -81248,7 +81350,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -81263,9 +81365,9 @@ pub mod tim5 { } impl<'a> _ETPSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -81278,9 +81380,9 @@ pub mod tim5 { } impl<'a> _ETFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -81301,7 +81403,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -81316,9 +81418,9 @@ pub mod tim5 { } impl<'a> _TSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -81331,9 +81433,9 @@ pub mod tim5 { } impl<'a> _SMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -81342,12 +81444,12 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - External trigger polarity"] - #[inline(always)] + #[inline] pub fn etp(&self) -> ETPR { let bits = { const MASK: bool = true; @@ -81357,7 +81459,7 @@ pub mod tim5 { ETPR { bits } } #[doc = "Bit 14 - External clock enable"] - #[inline(always)] + #[inline] pub fn ece(&self) -> ECER { let bits = { const MASK: bool = true; @@ -81367,27 +81469,27 @@ pub mod tim5 { ECER { bits } } #[doc = "Bits 12:13 - External trigger prescaler"] - #[inline(always)] + #[inline] pub fn etps(&self) -> ETPSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ETPSR { bits } } #[doc = "Bits 8:11 - External trigger filter"] - #[inline(always)] + #[inline] pub fn etf(&self) -> ETFR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ETFR { bits } } #[doc = "Bit 7 - Master/Slave mode"] - #[inline(always)] + #[inline] pub fn msm(&self) -> MSMR { let bits = { const MASK: bool = true; @@ -81397,20 +81499,20 @@ pub mod tim5 { MSMR { bits } } #[doc = "Bits 4:6 - Trigger selection"] - #[inline(always)] + #[inline] pub fn ts(&self) -> TSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TSR { bits } } #[doc = "Bits 0:2 - Slave mode selection"] - #[inline(always)] + #[inline] pub fn sms(&self) -> SMSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -81419,48 +81521,48 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - External trigger polarity"] - #[inline(always)] + #[inline] pub fn etp(&mut self) -> _ETPW { _ETPW { w: self } } #[doc = "Bit 14 - External clock enable"] - #[inline(always)] + #[inline] pub fn ece(&mut self) -> _ECEW { _ECEW { w: self } } #[doc = "Bits 12:13 - External trigger prescaler"] - #[inline(always)] + #[inline] pub fn etps(&mut self) -> _ETPSW { _ETPSW { w: self } } #[doc = "Bits 8:11 - External trigger filter"] - #[inline(always)] + #[inline] pub fn etf(&mut self) -> _ETFW { _ETFW { w: self } } #[doc = "Bit 7 - Master/Slave mode"] - #[inline(always)] + #[inline] pub fn msm(&mut self) -> _MSMW { _MSMW { w: self } } #[doc = "Bits 4:6 - Trigger selection"] - #[inline(always)] + #[inline] pub fn ts(&mut self) -> _TSW { _TSW { w: self } } #[doc = "Bits 0:2 - Slave mode selection"] - #[inline(always)] + #[inline] pub fn sms(&mut self) -> _SMSW { _SMSW { w: self } } @@ -81482,7 +81584,7 @@ pub mod tim5 { } impl super::DIER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -81494,14 +81596,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -81511,7 +81613,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -81522,17 +81624,17 @@ pub mod tim5 { } impl TDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81543,17 +81645,17 @@ pub mod tim5 { } impl CC4DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81564,17 +81666,17 @@ pub mod tim5 { } impl CC3DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81585,17 +81687,17 @@ pub mod tim5 { } impl CC2DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81606,17 +81708,17 @@ pub mod tim5 { } impl CC1DER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81627,17 +81729,17 @@ pub mod tim5 { } impl UDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81648,17 +81750,17 @@ pub mod tim5 { } impl TIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81669,17 +81771,17 @@ pub mod tim5 { } impl CC4IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81690,17 +81792,17 @@ pub mod tim5 { } impl CC3IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81711,17 +81813,17 @@ pub mod tim5 { } impl CC2IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81732,17 +81834,17 @@ pub mod tim5 { } impl CC1IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81753,17 +81855,17 @@ pub mod tim5 { } impl UIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -81782,7 +81884,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -81805,7 +81907,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -81828,7 +81930,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -81851,7 +81953,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -81874,7 +81976,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -81897,7 +81999,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -81920,7 +82022,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -81943,7 +82045,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -81966,7 +82068,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -81989,7 +82091,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -82012,7 +82114,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -82035,7 +82137,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -82046,12 +82148,12 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 14 - Trigger DMA request enable"] - #[inline(always)] + #[inline] pub fn tde(&self) -> TDER { let bits = { const MASK: bool = true; @@ -82061,7 +82163,7 @@ pub mod tim5 { TDER { bits } } #[doc = "Bit 12 - Capture/Compare 4 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc4de(&self) -> CC4DER { let bits = { const MASK: bool = true; @@ -82071,7 +82173,7 @@ pub mod tim5 { CC4DER { bits } } #[doc = "Bit 11 - Capture/Compare 3 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc3de(&self) -> CC3DER { let bits = { const MASK: bool = true; @@ -82081,7 +82183,7 @@ pub mod tim5 { CC3DER { bits } } #[doc = "Bit 10 - Capture/Compare 2 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc2de(&self) -> CC2DER { let bits = { const MASK: bool = true; @@ -82091,7 +82193,7 @@ pub mod tim5 { CC2DER { bits } } #[doc = "Bit 9 - Capture/Compare 1 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc1de(&self) -> CC1DER { let bits = { const MASK: bool = true; @@ -82101,7 +82203,7 @@ pub mod tim5 { CC1DER { bits } } #[doc = "Bit 8 - Update DMA request enable"] - #[inline(always)] + #[inline] pub fn ude(&self) -> UDER { let bits = { const MASK: bool = true; @@ -82111,7 +82213,7 @@ pub mod tim5 { UDER { bits } } #[doc = "Bit 6 - Trigger interrupt enable"] - #[inline(always)] + #[inline] pub fn tie(&self) -> TIER { let bits = { const MASK: bool = true; @@ -82121,7 +82223,7 @@ pub mod tim5 { TIER { bits } } #[doc = "Bit 4 - Capture/Compare 4 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc4ie(&self) -> CC4IER { let bits = { const MASK: bool = true; @@ -82131,7 +82233,7 @@ pub mod tim5 { CC4IER { bits } } #[doc = "Bit 3 - Capture/Compare 3 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc3ie(&self) -> CC3IER { let bits = { const MASK: bool = true; @@ -82141,7 +82243,7 @@ pub mod tim5 { CC3IER { bits } } #[doc = "Bit 2 - Capture/Compare 2 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc2ie(&self) -> CC2IER { let bits = { const MASK: bool = true; @@ -82151,7 +82253,7 @@ pub mod tim5 { CC2IER { bits } } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&self) -> CC1IER { let bits = { const MASK: bool = true; @@ -82161,7 +82263,7 @@ pub mod tim5 { CC1IER { bits } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&self) -> UIER { let bits = { const MASK: bool = true; @@ -82173,73 +82275,73 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 14 - Trigger DMA request enable"] - #[inline(always)] + #[inline] pub fn tde(&mut self) -> _TDEW { _TDEW { w: self } } #[doc = "Bit 12 - Capture/Compare 4 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc4de(&mut self) -> _CC4DEW { _CC4DEW { w: self } } #[doc = "Bit 11 - Capture/Compare 3 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc3de(&mut self) -> _CC3DEW { _CC3DEW { w: self } } #[doc = "Bit 10 - Capture/Compare 2 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc2de(&mut self) -> _CC2DEW { _CC2DEW { w: self } } #[doc = "Bit 9 - Capture/Compare 1 DMA request enable"] - #[inline(always)] + #[inline] pub fn cc1de(&mut self) -> _CC1DEW { _CC1DEW { w: self } } #[doc = "Bit 8 - Update DMA request enable"] - #[inline(always)] + #[inline] pub fn ude(&mut self) -> _UDEW { _UDEW { w: self } } #[doc = "Bit 6 - Trigger interrupt enable"] - #[inline(always)] + #[inline] pub fn tie(&mut self) -> _TIEW { _TIEW { w: self } } #[doc = "Bit 4 - Capture/Compare 4 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc4ie(&mut self) -> _CC4IEW { _CC4IEW { w: self } } #[doc = "Bit 3 - Capture/Compare 3 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc3ie(&mut self) -> _CC3IEW { _CC3IEW { w: self } } #[doc = "Bit 2 - Capture/Compare 2 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc2ie(&mut self) -> _CC2IEW { _CC2IEW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&mut self) -> _CC1IEW { _CC1IEW { w: self } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&mut self) -> _UIEW { _UIEW { w: self } } @@ -82261,7 +82363,7 @@ pub mod tim5 { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -82273,14 +82375,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -82290,7 +82392,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -82301,17 +82403,17 @@ pub mod tim5 { } impl CC4OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -82322,17 +82424,17 @@ pub mod tim5 { } impl CC3OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -82343,17 +82445,17 @@ pub mod tim5 { } impl CC2OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -82364,17 +82466,17 @@ pub mod tim5 { } impl CC1OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -82385,17 +82487,17 @@ pub mod tim5 { } impl TIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -82406,17 +82508,17 @@ pub mod tim5 { } impl CC4IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -82427,17 +82529,17 @@ pub mod tim5 { } impl CC3IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -82448,17 +82550,17 @@ pub mod tim5 { } impl CC2IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -82469,17 +82571,17 @@ pub mod tim5 { } impl CC1IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -82490,17 +82592,17 @@ pub mod tim5 { } impl UIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -82519,7 +82621,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -82542,7 +82644,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -82565,7 +82667,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -82588,7 +82690,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -82611,7 +82713,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -82634,7 +82736,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -82657,7 +82759,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -82680,7 +82782,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -82703,7 +82805,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -82726,7 +82828,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -82737,12 +82839,12 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 12 - Capture/Compare 4 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc4of(&self) -> CC4OFR { let bits = { const MASK: bool = true; @@ -82752,7 +82854,7 @@ pub mod tim5 { CC4OFR { bits } } #[doc = "Bit 11 - Capture/Compare 3 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc3of(&self) -> CC3OFR { let bits = { const MASK: bool = true; @@ -82762,7 +82864,7 @@ pub mod tim5 { CC3OFR { bits } } #[doc = "Bit 10 - Capture/compare 2 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc2of(&self) -> CC2OFR { let bits = { const MASK: bool = true; @@ -82772,7 +82874,7 @@ pub mod tim5 { CC2OFR { bits } } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&self) -> CC1OFR { let bits = { const MASK: bool = true; @@ -82782,7 +82884,7 @@ pub mod tim5 { CC1OFR { bits } } #[doc = "Bit 6 - Trigger interrupt flag"] - #[inline(always)] + #[inline] pub fn tif(&self) -> TIFR { let bits = { const MASK: bool = true; @@ -82792,7 +82894,7 @@ pub mod tim5 { TIFR { bits } } #[doc = "Bit 4 - Capture/Compare 4 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc4if(&self) -> CC4IFR { let bits = { const MASK: bool = true; @@ -82802,7 +82904,7 @@ pub mod tim5 { CC4IFR { bits } } #[doc = "Bit 3 - Capture/Compare 3 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc3if(&self) -> CC3IFR { let bits = { const MASK: bool = true; @@ -82812,7 +82914,7 @@ pub mod tim5 { CC3IFR { bits } } #[doc = "Bit 2 - Capture/Compare 2 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc2if(&self) -> CC2IFR { let bits = { const MASK: bool = true; @@ -82822,7 +82924,7 @@ pub mod tim5 { CC2IFR { bits } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&self) -> CC1IFR { let bits = { const MASK: bool = true; @@ -82832,7 +82934,7 @@ pub mod tim5 { CC1IFR { bits } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&self) -> UIFR { let bits = { const MASK: bool = true; @@ -82844,63 +82946,63 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 12 - Capture/Compare 4 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc4of(&mut self) -> _CC4OFW { _CC4OFW { w: self } } #[doc = "Bit 11 - Capture/Compare 3 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc3of(&mut self) -> _CC3OFW { _CC3OFW { w: self } } #[doc = "Bit 10 - Capture/compare 2 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc2of(&mut self) -> _CC2OFW { _CC2OFW { w: self } } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&mut self) -> _CC1OFW { _CC1OFW { w: self } } #[doc = "Bit 6 - Trigger interrupt flag"] - #[inline(always)] + #[inline] pub fn tif(&mut self) -> _TIFW { _TIFW { w: self } } #[doc = "Bit 4 - Capture/Compare 4 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc4if(&mut self) -> _CC4IFW { _CC4IFW { w: self } } #[doc = "Bit 3 - Capture/Compare 3 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc3if(&mut self) -> _CC3IFW { _CC3IFW { w: self } } #[doc = "Bit 2 - Capture/Compare 2 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc2if(&mut self) -> _CC2IFW { _CC2IFW { w: self } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&mut self) -> _CC1IFW { _CC1IFW { w: self } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&mut self) -> _UIFW { _UIFW { w: self } } @@ -82918,7 +83020,7 @@ pub mod tim5 { } impl super::EGR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -82942,7 +83044,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -82965,7 +83067,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -82988,7 +83090,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -83011,7 +83113,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -83034,7 +83136,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -83057,7 +83159,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -83068,43 +83170,43 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - Trigger generation"] - #[inline(always)] + #[inline] pub fn tg(&mut self) -> _TGW { _TGW { w: self } } #[doc = "Bit 4 - Capture/compare 4 generation"] - #[inline(always)] + #[inline] pub fn cc4g(&mut self) -> _CC4GW { _CC4GW { w: self } } #[doc = "Bit 3 - Capture/compare 3 generation"] - #[inline(always)] + #[inline] pub fn cc3g(&mut self) -> _CC3GW { _CC3GW { w: self } } #[doc = "Bit 2 - Capture/compare 2 generation"] - #[inline(always)] + #[inline] pub fn cc2g(&mut self) -> _CC2GW { _CC2GW { w: self } } #[doc = "Bit 1 - Capture/compare 1 generation"] - #[inline(always)] + #[inline] pub fn cc1g(&mut self) -> _CC1GW { _CC1GW { w: self } } #[doc = "Bit 0 - Update generation"] - #[inline(always)] + #[inline] pub fn ug(&mut self) -> _UGW { _UGW { w: self } } @@ -83126,7 +83228,7 @@ pub mod tim5 { } impl super::CCMR1_OUTPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -83138,14 +83240,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -83155,7 +83257,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -83166,17 +83268,17 @@ pub mod tim5 { } impl OC2CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -83187,7 +83289,7 @@ pub mod tim5 { } impl OC2MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -83198,17 +83300,17 @@ pub mod tim5 { } impl OC2PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -83219,17 +83321,17 @@ pub mod tim5 { } impl OC2FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -83240,7 +83342,7 @@ pub mod tim5 { } impl CC2SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -83251,17 +83353,17 @@ pub mod tim5 { } impl OC1CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -83272,7 +83374,7 @@ pub mod tim5 { } impl OC1MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -83283,17 +83385,17 @@ pub mod tim5 { } impl OC1PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -83304,17 +83406,17 @@ pub mod tim5 { } impl OC1FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -83325,7 +83427,7 @@ pub mod tim5 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -83344,7 +83446,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -83359,9 +83461,9 @@ pub mod tim5 { } impl<'a> _OC2MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -83382,7 +83484,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -83405,7 +83507,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -83420,9 +83522,9 @@ pub mod tim5 { } impl<'a> _CC2SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -83443,7 +83545,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -83458,9 +83560,9 @@ pub mod tim5 { } impl<'a> _OC1MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -83481,7 +83583,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -83504,7 +83606,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -83519,9 +83621,9 @@ pub mod tim5 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -83530,12 +83632,12 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - OC2CE"] - #[inline(always)] + #[inline] pub fn oc2ce(&self) -> OC2CER { let bits = { const MASK: bool = true; @@ -83545,17 +83647,17 @@ pub mod tim5 { OC2CER { bits } } #[doc = "Bits 12:14 - OC2M"] - #[inline(always)] + #[inline] pub fn oc2m(&self) -> OC2MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC2MR { bits } } #[doc = "Bit 11 - OC2PE"] - #[inline(always)] + #[inline] pub fn oc2pe(&self) -> OC2PER { let bits = { const MASK: bool = true; @@ -83565,7 +83667,7 @@ pub mod tim5 { OC2PER { bits } } #[doc = "Bit 10 - OC2FE"] - #[inline(always)] + #[inline] pub fn oc2fe(&self) -> OC2FER { let bits = { const MASK: bool = true; @@ -83575,17 +83677,17 @@ pub mod tim5 { OC2FER { bits } } #[doc = "Bits 8:9 - CC2S"] - #[inline(always)] + #[inline] pub fn cc2s(&self) -> CC2SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC2SR { bits } } #[doc = "Bit 7 - OC1CE"] - #[inline(always)] + #[inline] pub fn oc1ce(&self) -> OC1CER { let bits = { const MASK: bool = true; @@ -83595,17 +83697,17 @@ pub mod tim5 { OC1CER { bits } } #[doc = "Bits 4:6 - OC1M"] - #[inline(always)] + #[inline] pub fn oc1m(&self) -> OC1MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC1MR { bits } } #[doc = "Bit 3 - OC1PE"] - #[inline(always)] + #[inline] pub fn oc1pe(&self) -> OC1PER { let bits = { const MASK: bool = true; @@ -83615,7 +83717,7 @@ pub mod tim5 { OC1PER { bits } } #[doc = "Bit 2 - OC1FE"] - #[inline(always)] + #[inline] pub fn oc1fe(&self) -> OC1FER { let bits = { const MASK: bool = true; @@ -83625,10 +83727,10 @@ pub mod tim5 { OC1FER { bits } } #[doc = "Bits 0:1 - CC1S"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -83637,63 +83739,63 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - OC2CE"] - #[inline(always)] + #[inline] pub fn oc2ce(&mut self) -> _OC2CEW { _OC2CEW { w: self } } #[doc = "Bits 12:14 - OC2M"] - #[inline(always)] + #[inline] pub fn oc2m(&mut self) -> _OC2MW { _OC2MW { w: self } } #[doc = "Bit 11 - OC2PE"] - #[inline(always)] + #[inline] pub fn oc2pe(&mut self) -> _OC2PEW { _OC2PEW { w: self } } #[doc = "Bit 10 - OC2FE"] - #[inline(always)] + #[inline] pub fn oc2fe(&mut self) -> _OC2FEW { _OC2FEW { w: self } } #[doc = "Bits 8:9 - CC2S"] - #[inline(always)] + #[inline] pub fn cc2s(&mut self) -> _CC2SW { _CC2SW { w: self } } #[doc = "Bit 7 - OC1CE"] - #[inline(always)] + #[inline] pub fn oc1ce(&mut self) -> _OC1CEW { _OC1CEW { w: self } } #[doc = "Bits 4:6 - OC1M"] - #[inline(always)] + #[inline] pub fn oc1m(&mut self) -> _OC1MW { _OC1MW { w: self } } #[doc = "Bit 3 - OC1PE"] - #[inline(always)] + #[inline] pub fn oc1pe(&mut self) -> _OC1PEW { _OC1PEW { w: self } } #[doc = "Bit 2 - OC1FE"] - #[inline(always)] + #[inline] pub fn oc1fe(&mut self) -> _OC1FEW { _OC1FEW { w: self } } #[doc = "Bits 0:1 - CC1S"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -83715,7 +83817,7 @@ pub mod tim5 { } impl super::CCMR1_INPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -83727,14 +83829,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -83744,7 +83846,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -83755,7 +83857,7 @@ pub mod tim5 { } impl IC2FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -83766,7 +83868,7 @@ pub mod tim5 { } impl IC2PCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -83777,7 +83879,7 @@ pub mod tim5 { } impl CC2SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -83788,7 +83890,7 @@ pub mod tim5 { } impl IC1FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -83799,7 +83901,7 @@ pub mod tim5 { } impl ICPCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -83810,7 +83912,7 @@ pub mod tim5 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -83821,9 +83923,9 @@ pub mod tim5 { } impl<'a> _IC2FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -83836,9 +83938,9 @@ pub mod tim5 { } impl<'a> _IC2PCSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -83851,9 +83953,9 @@ pub mod tim5 { } impl<'a> _CC2SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -83866,9 +83968,9 @@ pub mod tim5 { } impl<'a> _IC1FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -83881,9 +83983,9 @@ pub mod tim5 { } impl<'a> _ICPCSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -83896,9 +83998,9 @@ pub mod tim5 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -83907,65 +84009,65 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:15 - Input capture 2 filter"] - #[inline(always)] + #[inline] pub fn ic2f(&self) -> IC2FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC2FR { bits } } #[doc = "Bits 10:11 - Input capture 2 prescaler"] - #[inline(always)] + #[inline] pub fn ic2pcs(&self) -> IC2PCSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC2PCSR { bits } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&self) -> CC2SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC2SR { bits } } #[doc = "Bits 4:7 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&self) -> IC1FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC1FR { bits } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn icpcs(&self) -> ICPCSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ICPCSR { bits } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -83974,43 +84076,43 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:15 - Input capture 2 filter"] - #[inline(always)] + #[inline] pub fn ic2f(&mut self) -> _IC2FW { _IC2FW { w: self } } #[doc = "Bits 10:11 - Input capture 2 prescaler"] - #[inline(always)] + #[inline] pub fn ic2pcs(&mut self) -> _IC2PCSW { _IC2PCSW { w: self } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&mut self) -> _CC2SW { _CC2SW { w: self } } #[doc = "Bits 4:7 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&mut self) -> _IC1FW { _IC1FW { w: self } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn icpcs(&mut self) -> _ICPCSW { _ICPCSW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -84032,7 +84134,7 @@ pub mod tim5 { } impl super::CCMR2_OUTPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -84044,14 +84146,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -84061,7 +84163,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -84072,17 +84174,17 @@ pub mod tim5 { } impl O24CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -84093,7 +84195,7 @@ pub mod tim5 { } impl OC4MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -84104,17 +84206,17 @@ pub mod tim5 { } impl OC4PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -84125,17 +84227,17 @@ pub mod tim5 { } impl OC4FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -84146,7 +84248,7 @@ pub mod tim5 { } impl CC4SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -84157,17 +84259,17 @@ pub mod tim5 { } impl OC3CER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -84178,7 +84280,7 @@ pub mod tim5 { } impl OC3MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -84189,17 +84291,17 @@ pub mod tim5 { } impl OC3PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -84210,17 +84312,17 @@ pub mod tim5 { } impl OC3FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -84231,7 +84333,7 @@ pub mod tim5 { } impl CC3SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -84250,7 +84352,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -84265,9 +84367,9 @@ pub mod tim5 { } impl<'a> _OC4MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -84288,7 +84390,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -84311,7 +84413,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -84326,9 +84428,9 @@ pub mod tim5 { } impl<'a> _CC4SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -84349,7 +84451,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -84364,9 +84466,9 @@ pub mod tim5 { } impl<'a> _OC3MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -84387,7 +84489,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -84410,7 +84512,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -84425,9 +84527,9 @@ pub mod tim5 { } impl<'a> _CC3SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -84436,12 +84538,12 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - O24CE"] - #[inline(always)] + #[inline] pub fn o24ce(&self) -> O24CER { let bits = { const MASK: bool = true; @@ -84451,17 +84553,17 @@ pub mod tim5 { O24CER { bits } } #[doc = "Bits 12:14 - OC4M"] - #[inline(always)] + #[inline] pub fn oc4m(&self) -> OC4MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC4MR { bits } } #[doc = "Bit 11 - OC4PE"] - #[inline(always)] + #[inline] pub fn oc4pe(&self) -> OC4PER { let bits = { const MASK: bool = true; @@ -84471,7 +84573,7 @@ pub mod tim5 { OC4PER { bits } } #[doc = "Bit 10 - OC4FE"] - #[inline(always)] + #[inline] pub fn oc4fe(&self) -> OC4FER { let bits = { const MASK: bool = true; @@ -84481,17 +84583,17 @@ pub mod tim5 { OC4FER { bits } } #[doc = "Bits 8:9 - CC4S"] - #[inline(always)] + #[inline] pub fn cc4s(&self) -> CC4SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC4SR { bits } } #[doc = "Bit 7 - OC3CE"] - #[inline(always)] + #[inline] pub fn oc3ce(&self) -> OC3CER { let bits = { const MASK: bool = true; @@ -84501,17 +84603,17 @@ pub mod tim5 { OC3CER { bits } } #[doc = "Bits 4:6 - OC3M"] - #[inline(always)] + #[inline] pub fn oc3m(&self) -> OC3MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC3MR { bits } } #[doc = "Bit 3 - OC3PE"] - #[inline(always)] + #[inline] pub fn oc3pe(&self) -> OC3PER { let bits = { const MASK: bool = true; @@ -84521,7 +84623,7 @@ pub mod tim5 { OC3PER { bits } } #[doc = "Bit 2 - OC3FE"] - #[inline(always)] + #[inline] pub fn oc3fe(&self) -> OC3FER { let bits = { const MASK: bool = true; @@ -84531,10 +84633,10 @@ pub mod tim5 { OC3FER { bits } } #[doc = "Bits 0:1 - CC3S"] - #[inline(always)] + #[inline] pub fn cc3s(&self) -> CC3SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -84543,63 +84645,63 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - O24CE"] - #[inline(always)] + #[inline] pub fn o24ce(&mut self) -> _O24CEW { _O24CEW { w: self } } #[doc = "Bits 12:14 - OC4M"] - #[inline(always)] + #[inline] pub fn oc4m(&mut self) -> _OC4MW { _OC4MW { w: self } } #[doc = "Bit 11 - OC4PE"] - #[inline(always)] + #[inline] pub fn oc4pe(&mut self) -> _OC4PEW { _OC4PEW { w: self } } #[doc = "Bit 10 - OC4FE"] - #[inline(always)] + #[inline] pub fn oc4fe(&mut self) -> _OC4FEW { _OC4FEW { w: self } } #[doc = "Bits 8:9 - CC4S"] - #[inline(always)] + #[inline] pub fn cc4s(&mut self) -> _CC4SW { _CC4SW { w: self } } #[doc = "Bit 7 - OC3CE"] - #[inline(always)] + #[inline] pub fn oc3ce(&mut self) -> _OC3CEW { _OC3CEW { w: self } } #[doc = "Bits 4:6 - OC3M"] - #[inline(always)] + #[inline] pub fn oc3m(&mut self) -> _OC3MW { _OC3MW { w: self } } #[doc = "Bit 3 - OC3PE"] - #[inline(always)] + #[inline] pub fn oc3pe(&mut self) -> _OC3PEW { _OC3PEW { w: self } } #[doc = "Bit 2 - OC3FE"] - #[inline(always)] + #[inline] pub fn oc3fe(&mut self) -> _OC3FEW { _OC3FEW { w: self } } #[doc = "Bits 0:1 - CC3S"] - #[inline(always)] + #[inline] pub fn cc3s(&mut self) -> _CC3SW { _CC3SW { w: self } } @@ -84621,7 +84723,7 @@ pub mod tim5 { } impl super::CCMR2_INPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -84633,14 +84735,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -84650,7 +84752,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -84661,7 +84763,7 @@ pub mod tim5 { } impl IC4FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -84672,7 +84774,7 @@ pub mod tim5 { } impl IC4PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -84683,7 +84785,7 @@ pub mod tim5 { } impl CC4SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -84694,7 +84796,7 @@ pub mod tim5 { } impl IC3FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -84705,7 +84807,7 @@ pub mod tim5 { } impl IC3PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -84716,7 +84818,7 @@ pub mod tim5 { } impl CC3SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -84727,9 +84829,9 @@ pub mod tim5 { } impl<'a> _IC4FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -84742,9 +84844,9 @@ pub mod tim5 { } impl<'a> _IC4PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -84757,9 +84859,9 @@ pub mod tim5 { } impl<'a> _CC4SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -84772,9 +84874,9 @@ pub mod tim5 { } impl<'a> _IC3FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -84787,9 +84889,9 @@ pub mod tim5 { } impl<'a> _IC3PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -84802,9 +84904,9 @@ pub mod tim5 { } impl<'a> _CC3SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -84813,65 +84915,65 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:15 - Input capture 4 filter"] - #[inline(always)] + #[inline] pub fn ic4f(&self) -> IC4FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC4FR { bits } } #[doc = "Bits 10:11 - Input capture 4 prescaler"] - #[inline(always)] + #[inline] pub fn ic4psc(&self) -> IC4PSCR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC4PSCR { bits } } #[doc = "Bits 8:9 - Capture/Compare 4 selection"] - #[inline(always)] + #[inline] pub fn cc4s(&self) -> CC4SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC4SR { bits } } #[doc = "Bits 4:7 - Input capture 3 filter"] - #[inline(always)] + #[inline] pub fn ic3f(&self) -> IC3FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC3FR { bits } } #[doc = "Bits 2:3 - Input capture 3 prescaler"] - #[inline(always)] + #[inline] pub fn ic3psc(&self) -> IC3PSCR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC3PSCR { bits } } #[doc = "Bits 0:1 - Capture/compare 3 selection"] - #[inline(always)] + #[inline] pub fn cc3s(&self) -> CC3SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -84880,43 +84982,43 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:15 - Input capture 4 filter"] - #[inline(always)] + #[inline] pub fn ic4f(&mut self) -> _IC4FW { _IC4FW { w: self } } #[doc = "Bits 10:11 - Input capture 4 prescaler"] - #[inline(always)] + #[inline] pub fn ic4psc(&mut self) -> _IC4PSCW { _IC4PSCW { w: self } } #[doc = "Bits 8:9 - Capture/Compare 4 selection"] - #[inline(always)] + #[inline] pub fn cc4s(&mut self) -> _CC4SW { _CC4SW { w: self } } #[doc = "Bits 4:7 - Input capture 3 filter"] - #[inline(always)] + #[inline] pub fn ic3f(&mut self) -> _IC3FW { _IC3FW { w: self } } #[doc = "Bits 2:3 - Input capture 3 prescaler"] - #[inline(always)] + #[inline] pub fn ic3psc(&mut self) -> _IC3PSCW { _IC3PSCW { w: self } } #[doc = "Bits 0:1 - Capture/compare 3 selection"] - #[inline(always)] + #[inline] pub fn cc3s(&mut self) -> _CC3SW { _CC3SW { w: self } } @@ -84938,7 +85040,7 @@ pub mod tim5 { } impl super::CCER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -84950,14 +85052,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -84967,7 +85069,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -84978,17 +85080,17 @@ pub mod tim5 { } impl CC4NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -84999,17 +85101,17 @@ pub mod tim5 { } impl CC4PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -85020,17 +85122,17 @@ pub mod tim5 { } impl CC4ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -85041,17 +85143,17 @@ pub mod tim5 { } impl CC3NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -85062,17 +85164,17 @@ pub mod tim5 { } impl CC3PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -85083,17 +85185,17 @@ pub mod tim5 { } impl CC3ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -85104,17 +85206,17 @@ pub mod tim5 { } impl CC2NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -85125,17 +85227,17 @@ pub mod tim5 { } impl CC2PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -85146,17 +85248,17 @@ pub mod tim5 { } impl CC2ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -85167,17 +85269,17 @@ pub mod tim5 { } impl CC1NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -85188,17 +85290,17 @@ pub mod tim5 { } impl CC1PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -85209,17 +85311,17 @@ pub mod tim5 { } impl CC1ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -85238,7 +85340,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -85261,7 +85363,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -85284,7 +85386,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -85307,7 +85409,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -85330,7 +85432,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -85353,7 +85455,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -85376,7 +85478,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -85399,7 +85501,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -85422,7 +85524,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -85445,7 +85547,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -85468,7 +85570,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -85491,7 +85593,7 @@ pub mod tim5 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -85502,12 +85604,12 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Capture/Compare 4 output Polarity"] - #[inline(always)] + #[inline] pub fn cc4np(&self) -> CC4NPR { let bits = { const MASK: bool = true; @@ -85517,7 +85619,7 @@ pub mod tim5 { CC4NPR { bits } } #[doc = "Bit 13 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc4p(&self) -> CC4PR { let bits = { const MASK: bool = true; @@ -85527,7 +85629,7 @@ pub mod tim5 { CC4PR { bits } } #[doc = "Bit 12 - Capture/Compare 4 output enable"] - #[inline(always)] + #[inline] pub fn cc4e(&self) -> CC4ER { let bits = { const MASK: bool = true; @@ -85537,7 +85639,7 @@ pub mod tim5 { CC4ER { bits } } #[doc = "Bit 11 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3np(&self) -> CC3NPR { let bits = { const MASK: bool = true; @@ -85547,7 +85649,7 @@ pub mod tim5 { CC3NPR { bits } } #[doc = "Bit 9 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3p(&self) -> CC3PR { let bits = { const MASK: bool = true; @@ -85557,7 +85659,7 @@ pub mod tim5 { CC3PR { bits } } #[doc = "Bit 8 - Capture/Compare 3 output enable"] - #[inline(always)] + #[inline] pub fn cc3e(&self) -> CC3ER { let bits = { const MASK: bool = true; @@ -85567,7 +85669,7 @@ pub mod tim5 { CC3ER { bits } } #[doc = "Bit 7 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2np(&self) -> CC2NPR { let bits = { const MASK: bool = true; @@ -85577,7 +85679,7 @@ pub mod tim5 { CC2NPR { bits } } #[doc = "Bit 5 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2p(&self) -> CC2PR { let bits = { const MASK: bool = true; @@ -85587,7 +85689,7 @@ pub mod tim5 { CC2PR { bits } } #[doc = "Bit 4 - Capture/Compare 2 output enable"] - #[inline(always)] + #[inline] pub fn cc2e(&self) -> CC2ER { let bits = { const MASK: bool = true; @@ -85597,7 +85699,7 @@ pub mod tim5 { CC2ER { bits } } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&self) -> CC1NPR { let bits = { const MASK: bool = true; @@ -85607,7 +85709,7 @@ pub mod tim5 { CC1NPR { bits } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&self) -> CC1PR { let bits = { const MASK: bool = true; @@ -85617,7 +85719,7 @@ pub mod tim5 { CC1PR { bits } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&self) -> CC1ER { let bits = { const MASK: bool = true; @@ -85629,73 +85731,73 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Capture/Compare 4 output Polarity"] - #[inline(always)] + #[inline] pub fn cc4np(&mut self) -> _CC4NPW { _CC4NPW { w: self } } #[doc = "Bit 13 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc4p(&mut self) -> _CC4PW { _CC4PW { w: self } } #[doc = "Bit 12 - Capture/Compare 4 output enable"] - #[inline(always)] + #[inline] pub fn cc4e(&mut self) -> _CC4EW { _CC4EW { w: self } } #[doc = "Bit 11 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3np(&mut self) -> _CC3NPW { _CC3NPW { w: self } } #[doc = "Bit 9 - Capture/Compare 3 output Polarity"] - #[inline(always)] + #[inline] pub fn cc3p(&mut self) -> _CC3PW { _CC3PW { w: self } } #[doc = "Bit 8 - Capture/Compare 3 output enable"] - #[inline(always)] + #[inline] pub fn cc3e(&mut self) -> _CC3EW { _CC3EW { w: self } } #[doc = "Bit 7 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2np(&mut self) -> _CC2NPW { _CC2NPW { w: self } } #[doc = "Bit 5 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2p(&mut self) -> _CC2PW { _CC2PW { w: self } } #[doc = "Bit 4 - Capture/Compare 2 output enable"] - #[inline(always)] + #[inline] pub fn cc2e(&mut self) -> _CC2EW { _CC2EW { w: self } } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&mut self) -> _CC1NPW { _CC1NPW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&mut self) -> _CC1PW { _CC1PW { w: self } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&mut self) -> _CC1EW { _CC1EW { w: self } } @@ -85717,7 +85819,7 @@ pub mod tim5 { } impl super::CNT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -85729,14 +85831,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -85746,7 +85848,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -85757,7 +85859,7 @@ pub mod tim5 { } impl CNT_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -85768,7 +85870,7 @@ pub mod tim5 { } impl CNT_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -85779,9 +85881,9 @@ pub mod tim5 { } impl<'a> _CNT_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -85794,9 +85896,9 @@ pub mod tim5 { } impl<'a> _CNT_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -85805,25 +85907,25 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High counter value"] - #[inline(always)] + #[inline] pub fn cnt_h(&self) -> CNT_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CNT_HR { bits } } #[doc = "Bits 0:15 - Low counter value"] - #[inline(always)] + #[inline] pub fn cnt_l(&self) -> CNT_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -85832,23 +85934,23 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High counter value"] - #[inline(always)] + #[inline] pub fn cnt_h(&mut self) -> _CNT_HW { _CNT_HW { w: self } } #[doc = "Bits 0:15 - Low counter value"] - #[inline(always)] + #[inline] pub fn cnt_l(&mut self) -> _CNT_LW { _CNT_LW { w: self } } @@ -85870,7 +85972,7 @@ pub mod tim5 { } impl super::PSC { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -85882,14 +85984,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -85899,7 +86001,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -85910,7 +86012,7 @@ pub mod tim5 { } impl PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -85921,9 +86023,9 @@ pub mod tim5 { } impl<'a> _PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -85932,15 +86034,15 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&self) -> PSCR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -85949,18 +86051,18 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&mut self) -> _PSCW { _PSCW { w: self } } @@ -85982,7 +86084,7 @@ pub mod tim5 { } impl super::ARR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -85994,14 +86096,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -86011,7 +86113,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -86022,7 +86124,7 @@ pub mod tim5 { } impl ARR_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -86033,7 +86135,7 @@ pub mod tim5 { } impl ARR_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -86044,9 +86146,9 @@ pub mod tim5 { } impl<'a> _ARR_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -86059,9 +86161,9 @@ pub mod tim5 { } impl<'a> _ARR_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -86070,25 +86172,25 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr_h(&self) -> ARR_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; ARR_HR { bits } } #[doc = "Bits 0:15 - Low Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr_l(&self) -> ARR_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -86097,23 +86199,23 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr_h(&mut self) -> _ARR_HW { _ARR_HW { w: self } } #[doc = "Bits 0:15 - Low Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr_l(&mut self) -> _ARR_LW { _ARR_LW { w: self } } @@ -86135,7 +86237,7 @@ pub mod tim5 { } impl super::CCR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -86147,14 +86249,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -86164,7 +86266,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -86175,7 +86277,7 @@ pub mod tim5 { } impl CCR1_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -86186,7 +86288,7 @@ pub mod tim5 { } impl CCR1_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -86197,9 +86299,9 @@ pub mod tim5 { } impl<'a> _CCR1_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -86212,9 +86314,9 @@ pub mod tim5 { } impl<'a> _CCR1_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -86223,25 +86325,25 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1_h(&self) -> CCR1_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CCR1_HR { bits } } #[doc = "Bits 0:15 - Low Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1_l(&self) -> CCR1_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -86250,23 +86352,23 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1_h(&mut self) -> _CCR1_HW { _CCR1_HW { w: self } } #[doc = "Bits 0:15 - Low Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1_l(&mut self) -> _CCR1_LW { _CCR1_LW { w: self } } @@ -86288,7 +86390,7 @@ pub mod tim5 { } impl super::CCR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -86300,14 +86402,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -86317,7 +86419,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -86328,7 +86430,7 @@ pub mod tim5 { } impl CCR2_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -86339,7 +86441,7 @@ pub mod tim5 { } impl CCR2_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -86350,9 +86452,9 @@ pub mod tim5 { } impl<'a> _CCR2_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -86365,9 +86467,9 @@ pub mod tim5 { } impl<'a> _CCR2_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -86376,25 +86478,25 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2_h(&self) -> CCR2_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CCR2_HR { bits } } #[doc = "Bits 0:15 - Low Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2_l(&self) -> CCR2_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -86403,23 +86505,23 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2_h(&mut self) -> _CCR2_HW { _CCR2_HW { w: self } } #[doc = "Bits 0:15 - Low Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2_l(&mut self) -> _CCR2_LW { _CCR2_LW { w: self } } @@ -86441,7 +86543,7 @@ pub mod tim5 { } impl super::CCR3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -86453,14 +86555,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -86470,7 +86572,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -86481,7 +86583,7 @@ pub mod tim5 { } impl CCR3_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -86492,7 +86594,7 @@ pub mod tim5 { } impl CCR3_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -86503,9 +86605,9 @@ pub mod tim5 { } impl<'a> _CCR3_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -86518,9 +86620,9 @@ pub mod tim5 { } impl<'a> _CCR3_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -86529,25 +86631,25 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr3_h(&self) -> CCR3_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CCR3_HR { bits } } #[doc = "Bits 0:15 - Low Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr3_l(&self) -> CCR3_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -86556,23 +86658,23 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr3_h(&mut self) -> _CCR3_HW { _CCR3_HW { w: self } } #[doc = "Bits 0:15 - Low Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr3_l(&mut self) -> _CCR3_LW { _CCR3_LW { w: self } } @@ -86594,7 +86696,7 @@ pub mod tim5 { } impl super::CCR4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -86606,14 +86708,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -86623,7 +86725,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -86634,7 +86736,7 @@ pub mod tim5 { } impl CCR4_HR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -86645,7 +86747,7 @@ pub mod tim5 { } impl CCR4_LR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -86656,9 +86758,9 @@ pub mod tim5 { } impl<'a> _CCR4_HW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -86671,9 +86773,9 @@ pub mod tim5 { } impl<'a> _CCR4_LW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -86682,25 +86784,25 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - High Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr4_h(&self) -> CCR4_HR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CCR4_HR { bits } } #[doc = "Bits 0:15 - Low Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr4_l(&self) -> CCR4_LR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -86709,23 +86811,23 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - High Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr4_h(&mut self) -> _CCR4_HW { _CCR4_HW { w: self } } #[doc = "Bits 0:15 - Low Capture/Compare value"] - #[inline(always)] + #[inline] pub fn ccr4_l(&mut self) -> _CCR4_LW { _CCR4_LW { w: self } } @@ -86747,7 +86849,7 @@ pub mod tim5 { } impl super::DCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -86759,14 +86861,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -86776,7 +86878,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -86787,7 +86889,7 @@ pub mod tim5 { } impl DBLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -86798,7 +86900,7 @@ pub mod tim5 { } impl DBAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -86809,9 +86911,9 @@ pub mod tim5 { } impl<'a> _DBLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -86824,9 +86926,9 @@ pub mod tim5 { } impl<'a> _DBAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -86835,25 +86937,25 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:12 - DMA burst length"] - #[inline(always)] + #[inline] pub fn dbl(&self) -> DBLR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DBLR { bits } } #[doc = "Bits 0:4 - DMA base address"] - #[inline(always)] + #[inline] pub fn dba(&self) -> DBAR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -86862,23 +86964,23 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:12 - DMA burst length"] - #[inline(always)] + #[inline] pub fn dbl(&mut self) -> _DBLW { _DBLW { w: self } } #[doc = "Bits 0:4 - DMA base address"] - #[inline(always)] + #[inline] pub fn dba(&mut self) -> _DBAW { _DBAW { w: self } } @@ -86900,7 +87002,7 @@ pub mod tim5 { } impl super::DMAR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -86912,14 +87014,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -86929,7 +87031,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -86940,7 +87042,7 @@ pub mod tim5 { } impl DMABR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -86951,9 +87053,9 @@ pub mod tim5 { } impl<'a> _DMABW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -86962,15 +87064,15 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - DMA register for burst accesses"] - #[inline(always)] + #[inline] pub fn dmab(&self) -> DMABR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -86979,18 +87081,18 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - DMA register for burst accesses"] - #[inline(always)] + #[inline] pub fn dmab(&mut self) -> _DMABW { _DMABW { w: self } } @@ -87012,7 +87114,7 @@ pub mod tim5 { } impl super::OR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -87024,14 +87126,14 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -87041,7 +87143,7 @@ pub mod tim5 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -87052,7 +87154,7 @@ pub mod tim5 { } impl IT4_RMPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -87063,9 +87165,9 @@ pub mod tim5 { } impl<'a> _IT4_RMPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -87074,15 +87176,15 @@ pub mod tim5 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 6:7 - Timer Input 4 remap"] - #[inline(always)] + #[inline] pub fn it4_rmp(&self) -> IT4_RMPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -87091,36 +87193,41 @@ pub mod tim5 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 6:7 - Timer Input 4 remap"] - #[inline(always)] + #[inline] pub fn it4_rmp(&mut self) -> _IT4_RMPW { _IT4_RMPW { w: self } } } } } -#[doc = "General-purpose-timers"] -pub struct TIM5 { - register_block: tim5::RegisterBlock, +#[doc = "General purpose timers"] +pub struct TIM9 { + _marker: PhantomData<*const ()>, } -impl Deref for TIM5 { - type Target = tim5::RegisterBlock; - fn deref(&self) -> &tim5::RegisterBlock { - &self.register_block +unsafe impl Send for TIM9 {} +impl TIM9 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const tim9::RegisterBlock { + 0x4001_4000 as *const _ + } +} +impl Deref for TIM9 { + type Target = tim9::RegisterBlock; + fn deref(&self) -> &tim9::RegisterBlock { + unsafe { &*TIM9::ptr() } } } -#[doc = "General purpose timers"] -pub const TIM9: Peripheral<TIM9> = unsafe { Peripheral::new(1073823744) }; #[doc = "General purpose timers"] pub mod tim9 { use vcell::VolatileCell; @@ -87172,7 +87279,7 @@ pub mod tim9 { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -87184,14 +87291,14 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -87201,7 +87308,7 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -87212,7 +87319,7 @@ pub mod tim9 { } impl CKDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -87223,17 +87330,17 @@ pub mod tim9 { } impl ARPER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -87244,17 +87351,17 @@ pub mod tim9 { } impl OPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -87265,17 +87372,17 @@ pub mod tim9 { } impl URSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -87286,17 +87393,17 @@ pub mod tim9 { } impl UDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -87307,17 +87414,17 @@ pub mod tim9 { } impl CENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -87328,9 +87435,9 @@ pub mod tim9 { } impl<'a> _CKDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -87351,7 +87458,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -87374,7 +87481,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -87397,7 +87504,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -87420,7 +87527,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -87443,7 +87550,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -87454,22 +87561,22 @@ pub mod tim9 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&self) -> CKDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKDR { bits } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&self) -> ARPER { let bits = { const MASK: bool = true; @@ -87479,7 +87586,7 @@ pub mod tim9 { ARPER { bits } } #[doc = "Bit 3 - One-pulse mode"] - #[inline(always)] + #[inline] pub fn opm(&self) -> OPMR { let bits = { const MASK: bool = true; @@ -87489,7 +87596,7 @@ pub mod tim9 { OPMR { bits } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&self) -> URSR { let bits = { const MASK: bool = true; @@ -87499,7 +87606,7 @@ pub mod tim9 { URSR { bits } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&self) -> UDISR { let bits = { const MASK: bool = true; @@ -87509,7 +87616,7 @@ pub mod tim9 { UDISR { bits } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&self) -> CENR { let bits = { const MASK: bool = true; @@ -87521,43 +87628,43 @@ pub mod tim9 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&mut self) -> _CKDW { _CKDW { w: self } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&mut self) -> _ARPEW { _ARPEW { w: self } } #[doc = "Bit 3 - One-pulse mode"] - #[inline(always)] + #[inline] pub fn opm(&mut self) -> _OPMW { _OPMW { w: self } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&mut self) -> _URSW { _URSW { w: self } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&mut self) -> _UDISW { _UDISW { w: self } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&mut self) -> _CENW { _CENW { w: self } } @@ -87579,7 +87686,7 @@ pub mod tim9 { } impl super::CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -87591,14 +87698,14 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -87608,7 +87715,7 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -87619,7 +87726,7 @@ pub mod tim9 { } impl MMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -87630,9 +87737,9 @@ pub mod tim9 { } impl<'a> _MMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -87641,15 +87748,15 @@ pub mod tim9 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 4:6 - Master mode selection"] - #[inline(always)] + #[inline] pub fn mms(&self) -> MMSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -87658,18 +87765,18 @@ pub mod tim9 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 4:6 - Master mode selection"] - #[inline(always)] + #[inline] pub fn mms(&mut self) -> _MMSW { _MMSW { w: self } } @@ -87691,7 +87798,7 @@ pub mod tim9 { } impl super::SMCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -87703,14 +87810,14 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -87720,7 +87827,7 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -87731,17 +87838,17 @@ pub mod tim9 { } impl MSMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -87752,7 +87859,7 @@ pub mod tim9 { } impl TSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -87763,7 +87870,7 @@ pub mod tim9 { } impl SMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -87782,7 +87889,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -87797,9 +87904,9 @@ pub mod tim9 { } impl<'a> _TSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -87812,9 +87919,9 @@ pub mod tim9 { } impl<'a> _SMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -87823,12 +87930,12 @@ pub mod tim9 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - Master/Slave mode"] - #[inline(always)] + #[inline] pub fn msm(&self) -> MSMR { let bits = { const MASK: bool = true; @@ -87838,20 +87945,20 @@ pub mod tim9 { MSMR { bits } } #[doc = "Bits 4:6 - Trigger selection"] - #[inline(always)] + #[inline] pub fn ts(&self) -> TSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TSR { bits } } #[doc = "Bits 0:2 - Slave mode selection"] - #[inline(always)] + #[inline] pub fn sms(&self) -> SMSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -87860,28 +87967,28 @@ pub mod tim9 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - Master/Slave mode"] - #[inline(always)] + #[inline] pub fn msm(&mut self) -> _MSMW { _MSMW { w: self } } #[doc = "Bits 4:6 - Trigger selection"] - #[inline(always)] + #[inline] pub fn ts(&mut self) -> _TSW { _TSW { w: self } } #[doc = "Bits 0:2 - Slave mode selection"] - #[inline(always)] + #[inline] pub fn sms(&mut self) -> _SMSW { _SMSW { w: self } } @@ -87903,7 +88010,7 @@ pub mod tim9 { } impl super::DIER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -87915,14 +88022,14 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -87932,7 +88039,7 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -87943,17 +88050,17 @@ pub mod tim9 { } impl TIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -87964,17 +88071,17 @@ pub mod tim9 { } impl CC2IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -87985,17 +88092,17 @@ pub mod tim9 { } impl CC1IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -88006,17 +88113,17 @@ pub mod tim9 { } impl UIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -88035,7 +88142,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -88058,7 +88165,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -88081,7 +88188,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -88104,7 +88211,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -88115,12 +88222,12 @@ pub mod tim9 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - Trigger interrupt enable"] - #[inline(always)] + #[inline] pub fn tie(&self) -> TIER { let bits = { const MASK: bool = true; @@ -88130,7 +88237,7 @@ pub mod tim9 { TIER { bits } } #[doc = "Bit 2 - Capture/Compare 2 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc2ie(&self) -> CC2IER { let bits = { const MASK: bool = true; @@ -88140,7 +88247,7 @@ pub mod tim9 { CC2IER { bits } } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&self) -> CC1IER { let bits = { const MASK: bool = true; @@ -88150,7 +88257,7 @@ pub mod tim9 { CC1IER { bits } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&self) -> UIER { let bits = { const MASK: bool = true; @@ -88162,33 +88269,33 @@ pub mod tim9 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - Trigger interrupt enable"] - #[inline(always)] + #[inline] pub fn tie(&mut self) -> _TIEW { _TIEW { w: self } } #[doc = "Bit 2 - Capture/Compare 2 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc2ie(&mut self) -> _CC2IEW { _CC2IEW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&mut self) -> _CC1IEW { _CC1IEW { w: self } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&mut self) -> _UIEW { _UIEW { w: self } } @@ -88210,7 +88317,7 @@ pub mod tim9 { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -88222,14 +88329,14 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -88239,7 +88346,7 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -88250,17 +88357,17 @@ pub mod tim9 { } impl CC2OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -88271,17 +88378,17 @@ pub mod tim9 { } impl CC1OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -88292,17 +88399,17 @@ pub mod tim9 { } impl TIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -88313,17 +88420,17 @@ pub mod tim9 { } impl CC2IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -88334,17 +88441,17 @@ pub mod tim9 { } impl CC1IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -88355,17 +88462,17 @@ pub mod tim9 { } impl UIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -88384,7 +88491,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -88407,7 +88514,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -88430,7 +88537,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -88453,7 +88560,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -88476,7 +88583,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -88499,7 +88606,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -88510,12 +88617,12 @@ pub mod tim9 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 10 - Capture/compare 2 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc2of(&self) -> CC2OFR { let bits = { const MASK: bool = true; @@ -88525,7 +88632,7 @@ pub mod tim9 { CC2OFR { bits } } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&self) -> CC1OFR { let bits = { const MASK: bool = true; @@ -88535,7 +88642,7 @@ pub mod tim9 { CC1OFR { bits } } #[doc = "Bit 6 - Trigger interrupt flag"] - #[inline(always)] + #[inline] pub fn tif(&self) -> TIFR { let bits = { const MASK: bool = true; @@ -88545,7 +88652,7 @@ pub mod tim9 { TIFR { bits } } #[doc = "Bit 2 - Capture/Compare 2 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc2if(&self) -> CC2IFR { let bits = { const MASK: bool = true; @@ -88555,7 +88662,7 @@ pub mod tim9 { CC2IFR { bits } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&self) -> CC1IFR { let bits = { const MASK: bool = true; @@ -88565,7 +88672,7 @@ pub mod tim9 { CC1IFR { bits } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&self) -> UIFR { let bits = { const MASK: bool = true; @@ -88577,43 +88684,43 @@ pub mod tim9 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 10 - Capture/compare 2 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc2of(&mut self) -> _CC2OFW { _CC2OFW { w: self } } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&mut self) -> _CC1OFW { _CC1OFW { w: self } } #[doc = "Bit 6 - Trigger interrupt flag"] - #[inline(always)] + #[inline] pub fn tif(&mut self) -> _TIFW { _TIFW { w: self } } #[doc = "Bit 2 - Capture/Compare 2 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc2if(&mut self) -> _CC2IFW { _CC2IFW { w: self } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&mut self) -> _CC1IFW { _CC1IFW { w: self } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&mut self) -> _UIFW { _UIFW { w: self } } @@ -88631,7 +88738,7 @@ pub mod tim9 { } impl super::EGR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -88655,7 +88762,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -88678,7 +88785,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -88701,7 +88808,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -88724,7 +88831,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -88735,33 +88842,33 @@ pub mod tim9 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - Trigger generation"] - #[inline(always)] + #[inline] pub fn tg(&mut self) -> _TGW { _TGW { w: self } } #[doc = "Bit 2 - Capture/compare 2 generation"] - #[inline(always)] + #[inline] pub fn cc2g(&mut self) -> _CC2GW { _CC2GW { w: self } } #[doc = "Bit 1 - Capture/compare 1 generation"] - #[inline(always)] + #[inline] pub fn cc1g(&mut self) -> _CC1GW { _CC1GW { w: self } } #[doc = "Bit 0 - Update generation"] - #[inline(always)] + #[inline] pub fn ug(&mut self) -> _UGW { _UGW { w: self } } @@ -88783,7 +88890,7 @@ pub mod tim9 { } impl super::CCMR1_OUTPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -88795,14 +88902,14 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -88812,7 +88919,7 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -88823,7 +88930,7 @@ pub mod tim9 { } impl OC2MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -88834,17 +88941,17 @@ pub mod tim9 { } impl OC2PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -88855,17 +88962,17 @@ pub mod tim9 { } impl OC2FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -88876,7 +88983,7 @@ pub mod tim9 { } impl CC2SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -88887,7 +88994,7 @@ pub mod tim9 { } impl OC1MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -88898,17 +89005,17 @@ pub mod tim9 { } impl OC1PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -88919,17 +89026,17 @@ pub mod tim9 { } impl OC1FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -88940,7 +89047,7 @@ pub mod tim9 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -88951,9 +89058,9 @@ pub mod tim9 { } impl<'a> _OC2MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -88974,7 +89081,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -88997,7 +89104,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -89012,9 +89119,9 @@ pub mod tim9 { } impl<'a> _CC2SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -89027,9 +89134,9 @@ pub mod tim9 { } impl<'a> _OC1MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -89050,7 +89157,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -89073,7 +89180,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -89088,9 +89195,9 @@ pub mod tim9 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -89099,22 +89206,22 @@ pub mod tim9 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:14 - Output Compare 2 mode"] - #[inline(always)] + #[inline] pub fn oc2m(&self) -> OC2MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC2MR { bits } } #[doc = "Bit 11 - Output Compare 2 preload enable"] - #[inline(always)] + #[inline] pub fn oc2pe(&self) -> OC2PER { let bits = { const MASK: bool = true; @@ -89124,7 +89231,7 @@ pub mod tim9 { OC2PER { bits } } #[doc = "Bit 10 - Output Compare 2 fast enable"] - #[inline(always)] + #[inline] pub fn oc2fe(&self) -> OC2FER { let bits = { const MASK: bool = true; @@ -89134,27 +89241,27 @@ pub mod tim9 { OC2FER { bits } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&self) -> CC2SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC2SR { bits } } #[doc = "Bits 4:6 - Output Compare 1 mode"] - #[inline(always)] + #[inline] pub fn oc1m(&self) -> OC1MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC1MR { bits } } #[doc = "Bit 3 - Output Compare 1 preload enable"] - #[inline(always)] + #[inline] pub fn oc1pe(&self) -> OC1PER { let bits = { const MASK: bool = true; @@ -89164,7 +89271,7 @@ pub mod tim9 { OC1PER { bits } } #[doc = "Bit 2 - Output Compare 1 fast enable"] - #[inline(always)] + #[inline] pub fn oc1fe(&self) -> OC1FER { let bits = { const MASK: bool = true; @@ -89174,10 +89281,10 @@ pub mod tim9 { OC1FER { bits } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -89186,53 +89293,53 @@ pub mod tim9 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:14 - Output Compare 2 mode"] - #[inline(always)] + #[inline] pub fn oc2m(&mut self) -> _OC2MW { _OC2MW { w: self } } #[doc = "Bit 11 - Output Compare 2 preload enable"] - #[inline(always)] + #[inline] pub fn oc2pe(&mut self) -> _OC2PEW { _OC2PEW { w: self } } #[doc = "Bit 10 - Output Compare 2 fast enable"] - #[inline(always)] + #[inline] pub fn oc2fe(&mut self) -> _OC2FEW { _OC2FEW { w: self } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&mut self) -> _CC2SW { _CC2SW { w: self } } #[doc = "Bits 4:6 - Output Compare 1 mode"] - #[inline(always)] + #[inline] pub fn oc1m(&mut self) -> _OC1MW { _OC1MW { w: self } } #[doc = "Bit 3 - Output Compare 1 preload enable"] - #[inline(always)] + #[inline] pub fn oc1pe(&mut self) -> _OC1PEW { _OC1PEW { w: self } } #[doc = "Bit 2 - Output Compare 1 fast enable"] - #[inline(always)] + #[inline] pub fn oc1fe(&mut self) -> _OC1FEW { _OC1FEW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -89254,7 +89361,7 @@ pub mod tim9 { } impl super::CCMR1_INPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -89266,14 +89373,14 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -89283,7 +89390,7 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -89294,7 +89401,7 @@ pub mod tim9 { } impl IC2FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -89305,7 +89412,7 @@ pub mod tim9 { } impl IC2PCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -89316,7 +89423,7 @@ pub mod tim9 { } impl CC2SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -89327,7 +89434,7 @@ pub mod tim9 { } impl IC1FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -89338,7 +89445,7 @@ pub mod tim9 { } impl ICPCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -89349,7 +89456,7 @@ pub mod tim9 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -89360,9 +89467,9 @@ pub mod tim9 { } impl<'a> _IC2FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -89375,9 +89482,9 @@ pub mod tim9 { } impl<'a> _IC2PCSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -89390,9 +89497,9 @@ pub mod tim9 { } impl<'a> _CC2SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -89405,9 +89512,9 @@ pub mod tim9 { } impl<'a> _IC1FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -89420,9 +89527,9 @@ pub mod tim9 { } impl<'a> _ICPCSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -89435,9 +89542,9 @@ pub mod tim9 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -89446,65 +89553,65 @@ pub mod tim9 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:14 - Input capture 2 filter"] - #[inline(always)] + #[inline] pub fn ic2f(&self) -> IC2FR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC2FR { bits } } #[doc = "Bits 10:11 - Input capture 2 prescaler"] - #[inline(always)] + #[inline] pub fn ic2pcs(&self) -> IC2PCSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC2PCSR { bits } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&self) -> CC2SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC2SR { bits } } #[doc = "Bits 4:6 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&self) -> IC1FR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC1FR { bits } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn icpcs(&self) -> ICPCSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ICPCSR { bits } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -89513,43 +89620,43 @@ pub mod tim9 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:14 - Input capture 2 filter"] - #[inline(always)] + #[inline] pub fn ic2f(&mut self) -> _IC2FW { _IC2FW { w: self } } #[doc = "Bits 10:11 - Input capture 2 prescaler"] - #[inline(always)] + #[inline] pub fn ic2pcs(&mut self) -> _IC2PCSW { _IC2PCSW { w: self } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&mut self) -> _CC2SW { _CC2SW { w: self } } #[doc = "Bits 4:6 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&mut self) -> _IC1FW { _IC1FW { w: self } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn icpcs(&mut self) -> _ICPCSW { _ICPCSW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -89571,7 +89678,7 @@ pub mod tim9 { } impl super::CCER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -89583,14 +89690,14 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -89600,7 +89707,7 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -89611,17 +89718,17 @@ pub mod tim9 { } impl CC2NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -89632,17 +89739,17 @@ pub mod tim9 { } impl CC2PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -89653,17 +89760,17 @@ pub mod tim9 { } impl CC2ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -89674,17 +89781,17 @@ pub mod tim9 { } impl CC1NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -89695,17 +89802,17 @@ pub mod tim9 { } impl CC1PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -89716,17 +89823,17 @@ pub mod tim9 { } impl CC1ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -89745,7 +89852,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -89768,7 +89875,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -89791,7 +89898,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -89814,7 +89921,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -89837,7 +89944,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -89860,7 +89967,7 @@ pub mod tim9 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -89871,12 +89978,12 @@ pub mod tim9 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2np(&self) -> CC2NPR { let bits = { const MASK: bool = true; @@ -89886,7 +89993,7 @@ pub mod tim9 { CC2NPR { bits } } #[doc = "Bit 5 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2p(&self) -> CC2PR { let bits = { const MASK: bool = true; @@ -89896,7 +90003,7 @@ pub mod tim9 { CC2PR { bits } } #[doc = "Bit 4 - Capture/Compare 2 output enable"] - #[inline(always)] + #[inline] pub fn cc2e(&self) -> CC2ER { let bits = { const MASK: bool = true; @@ -89906,7 +90013,7 @@ pub mod tim9 { CC2ER { bits } } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&self) -> CC1NPR { let bits = { const MASK: bool = true; @@ -89916,7 +90023,7 @@ pub mod tim9 { CC1NPR { bits } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&self) -> CC1PR { let bits = { const MASK: bool = true; @@ -89926,7 +90033,7 @@ pub mod tim9 { CC1PR { bits } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&self) -> CC1ER { let bits = { const MASK: bool = true; @@ -89938,43 +90045,43 @@ pub mod tim9 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2np(&mut self) -> _CC2NPW { _CC2NPW { w: self } } #[doc = "Bit 5 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2p(&mut self) -> _CC2PW { _CC2PW { w: self } } #[doc = "Bit 4 - Capture/Compare 2 output enable"] - #[inline(always)] + #[inline] pub fn cc2e(&mut self) -> _CC2EW { _CC2EW { w: self } } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&mut self) -> _CC1NPW { _CC1NPW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&mut self) -> _CC1PW { _CC1PW { w: self } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&mut self) -> _CC1EW { _CC1EW { w: self } } @@ -89996,7 +90103,7 @@ pub mod tim9 { } impl super::CNT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -90008,14 +90115,14 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -90025,7 +90132,7 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -90036,7 +90143,7 @@ pub mod tim9 { } impl CNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -90047,9 +90154,9 @@ pub mod tim9 { } impl<'a> _CNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -90058,15 +90165,15 @@ pub mod tim9 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - counter value"] - #[inline(always)] + #[inline] pub fn cnt(&self) -> CNTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -90075,18 +90182,18 @@ pub mod tim9 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - counter value"] - #[inline(always)] + #[inline] pub fn cnt(&mut self) -> _CNTW { _CNTW { w: self } } @@ -90108,7 +90215,7 @@ pub mod tim9 { } impl super::PSC { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -90120,14 +90227,14 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -90137,7 +90244,7 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -90148,7 +90255,7 @@ pub mod tim9 { } impl PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -90159,9 +90266,9 @@ pub mod tim9 { } impl<'a> _PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -90170,15 +90277,15 @@ pub mod tim9 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&self) -> PSCR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -90187,18 +90294,18 @@ pub mod tim9 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&mut self) -> _PSCW { _PSCW { w: self } } @@ -90220,7 +90327,7 @@ pub mod tim9 { } impl super::ARR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -90232,14 +90339,14 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -90249,7 +90356,7 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -90260,7 +90367,7 @@ pub mod tim9 { } impl ARRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -90271,9 +90378,9 @@ pub mod tim9 { } impl<'a> _ARRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -90282,15 +90389,15 @@ pub mod tim9 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr(&self) -> ARRR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -90299,18 +90406,18 @@ pub mod tim9 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr(&mut self) -> _ARRW { _ARRW { w: self } } @@ -90332,7 +90439,7 @@ pub mod tim9 { } impl super::CCR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -90344,14 +90451,14 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -90361,7 +90468,7 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -90372,7 +90479,7 @@ pub mod tim9 { } impl CCR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -90383,9 +90490,9 @@ pub mod tim9 { } impl<'a> _CCR1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -90394,15 +90501,15 @@ pub mod tim9 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1(&self) -> CCR1R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -90411,18 +90518,18 @@ pub mod tim9 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1(&mut self) -> _CCR1W { _CCR1W { w: self } } @@ -90444,7 +90551,7 @@ pub mod tim9 { } impl super::CCR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -90456,14 +90563,14 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -90473,7 +90580,7 @@ pub mod tim9 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -90484,7 +90591,7 @@ pub mod tim9 { } impl CCR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -90495,9 +90602,9 @@ pub mod tim9 { } impl<'a> _CCR2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -90506,15 +90613,15 @@ pub mod tim9 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2(&self) -> CCR2R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -90523,36 +90630,41 @@ pub mod tim9 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2(&mut self) -> _CCR2W { _CCR2W { w: self } } } } } -#[doc = "General purpose timers"] -pub struct TIM9 { - register_block: tim9::RegisterBlock, +#[doc = "Universal synchronous asynchronous receiver transmitter"] +pub struct USART1 { + _marker: PhantomData<*const ()>, } -impl Deref for TIM9 { - type Target = tim9::RegisterBlock; - fn deref(&self) -> &tim9::RegisterBlock { - &self.register_block +unsafe impl Send for USART1 {} +impl USART1 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const usart1::RegisterBlock { + 0x4001_1000 as *const _ + } +} +impl Deref for USART1 { + type Target = usart1::RegisterBlock; + fn deref(&self) -> &usart1::RegisterBlock { + unsafe { &*USART1::ptr() } } } -#[doc = "Universal synchronous asynchronous receiver transmitter"] -pub const USART1: Peripheral<USART1> = unsafe { Peripheral::new(1073811456) }; #[doc = "Universal synchronous asynchronous receiver transmitter"] pub mod usart1 { use vcell::VolatileCell; @@ -90590,7 +90702,7 @@ pub mod usart1 { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -90602,14 +90714,14 @@ pub mod usart1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -90619,7 +90731,7 @@ pub mod usart1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -90630,17 +90742,17 @@ pub mod usart1 { } impl CTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -90651,17 +90763,17 @@ pub mod usart1 { } impl LBDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -90672,17 +90784,17 @@ pub mod usart1 { } impl TXER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -90693,17 +90805,17 @@ pub mod usart1 { } impl TCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -90714,17 +90826,17 @@ pub mod usart1 { } impl RXNER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -90735,17 +90847,17 @@ pub mod usart1 { } impl IDLER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -90756,17 +90868,17 @@ pub mod usart1 { } impl ORER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -90777,17 +90889,17 @@ pub mod usart1 { } impl NFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -90798,17 +90910,17 @@ pub mod usart1 { } impl FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -90819,17 +90931,17 @@ pub mod usart1 { } impl PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -90848,7 +90960,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -90871,7 +90983,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -90894,7 +91006,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -90917,7 +91029,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -90928,12 +91040,12 @@ pub mod usart1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 9 - CTS flag"] - #[inline(always)] + #[inline] pub fn cts(&self) -> CTSR { let bits = { const MASK: bool = true; @@ -90943,7 +91055,7 @@ pub mod usart1 { CTSR { bits } } #[doc = "Bit 8 - LIN break detection flag"] - #[inline(always)] + #[inline] pub fn lbd(&self) -> LBDR { let bits = { const MASK: bool = true; @@ -90953,7 +91065,7 @@ pub mod usart1 { LBDR { bits } } #[doc = "Bit 7 - Transmit data register empty"] - #[inline(always)] + #[inline] pub fn txe(&self) -> TXER { let bits = { const MASK: bool = true; @@ -90963,7 +91075,7 @@ pub mod usart1 { TXER { bits } } #[doc = "Bit 6 - Transmission complete"] - #[inline(always)] + #[inline] pub fn tc(&self) -> TCR { let bits = { const MASK: bool = true; @@ -90973,7 +91085,7 @@ pub mod usart1 { TCR { bits } } #[doc = "Bit 5 - Read data register not empty"] - #[inline(always)] + #[inline] pub fn rxne(&self) -> RXNER { let bits = { const MASK: bool = true; @@ -90983,7 +91095,7 @@ pub mod usart1 { RXNER { bits } } #[doc = "Bit 4 - IDLE line detected"] - #[inline(always)] + #[inline] pub fn idle(&self) -> IDLER { let bits = { const MASK: bool = true; @@ -90993,7 +91105,7 @@ pub mod usart1 { IDLER { bits } } #[doc = "Bit 3 - Overrun error"] - #[inline(always)] + #[inline] pub fn ore(&self) -> ORER { let bits = { const MASK: bool = true; @@ -91003,7 +91115,7 @@ pub mod usart1 { ORER { bits } } #[doc = "Bit 2 - Noise detected flag"] - #[inline(always)] + #[inline] pub fn nf(&self) -> NFR { let bits = { const MASK: bool = true; @@ -91013,7 +91125,7 @@ pub mod usart1 { NFR { bits } } #[doc = "Bit 1 - Framing error"] - #[inline(always)] + #[inline] pub fn fe(&self) -> FER { let bits = { const MASK: bool = true; @@ -91023,7 +91135,7 @@ pub mod usart1 { FER { bits } } #[doc = "Bit 0 - Parity error"] - #[inline(always)] + #[inline] pub fn pe(&self) -> PER { let bits = { const MASK: bool = true; @@ -91035,33 +91147,33 @@ pub mod usart1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 12582912 } + W { bits: 0x00c0_0000 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 9 - CTS flag"] - #[inline(always)] + #[inline] pub fn cts(&mut self) -> _CTSW { _CTSW { w: self } } #[doc = "Bit 8 - LIN break detection flag"] - #[inline(always)] + #[inline] pub fn lbd(&mut self) -> _LBDW { _LBDW { w: self } } #[doc = "Bit 6 - Transmission complete"] - #[inline(always)] + #[inline] pub fn tc(&mut self) -> _TCW { _TCW { w: self } } #[doc = "Bit 5 - Read data register not empty"] - #[inline(always)] + #[inline] pub fn rxne(&mut self) -> _RXNEW { _RXNEW { w: self } } @@ -91083,7 +91195,7 @@ pub mod usart1 { } impl super::DR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -91095,14 +91207,14 @@ pub mod usart1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -91112,7 +91224,7 @@ pub mod usart1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -91123,7 +91235,7 @@ pub mod usart1 { } impl DRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -91134,9 +91246,9 @@ pub mod usart1 { } impl<'a> _DRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 511; + const MASK: u16 = 0x01ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -91145,15 +91257,15 @@ pub mod usart1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:8 - Data value"] - #[inline(always)] + #[inline] pub fn dr(&self) -> DRR { let bits = { - const MASK: u16 = 511; + const MASK: u16 = 0x01ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -91162,18 +91274,18 @@ pub mod usart1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:8 - Data value"] - #[inline(always)] + #[inline] pub fn dr(&mut self) -> _DRW { _DRW { w: self } } @@ -91195,7 +91307,7 @@ pub mod usart1 { } impl super::BRR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -91207,14 +91319,14 @@ pub mod usart1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -91224,7 +91336,7 @@ pub mod usart1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -91235,7 +91347,7 @@ pub mod usart1 { } impl DIV_MANTISSAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -91246,7 +91358,7 @@ pub mod usart1 { } impl DIV_FRACTIONR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -91257,9 +91369,9 @@ pub mod usart1 { } impl<'a> _DIV_MANTISSAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -91272,9 +91384,9 @@ pub mod usart1 { } impl<'a> _DIV_FRACTIONW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -91283,25 +91395,25 @@ pub mod usart1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 4:15 - mantissa of USARTDIV"] - #[inline(always)] + #[inline] pub fn div_mantissa(&self) -> DIV_MANTISSAR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u16 }; DIV_MANTISSAR { bits } } #[doc = "Bits 0:3 - fraction of USARTDIV"] - #[inline(always)] + #[inline] pub fn div_fraction(&self) -> DIV_FRACTIONR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -91310,23 +91422,23 @@ pub mod usart1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 4:15 - mantissa of USARTDIV"] - #[inline(always)] + #[inline] pub fn div_mantissa(&mut self) -> _DIV_MANTISSAW { _DIV_MANTISSAW { w: self } } #[doc = "Bits 0:3 - fraction of USARTDIV"] - #[inline(always)] + #[inline] pub fn div_fraction(&mut self) -> _DIV_FRACTIONW { _DIV_FRACTIONW { w: self } } @@ -91348,7 +91460,7 @@ pub mod usart1 { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -91360,14 +91472,14 @@ pub mod usart1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -91377,7 +91489,7 @@ pub mod usart1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -91388,17 +91500,17 @@ pub mod usart1 { } impl OVER8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91409,17 +91521,17 @@ pub mod usart1 { } impl UER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91430,17 +91542,17 @@ pub mod usart1 { } impl MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91451,17 +91563,17 @@ pub mod usart1 { } impl WAKER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91472,17 +91584,17 @@ pub mod usart1 { } impl PCER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91493,17 +91605,17 @@ pub mod usart1 { } impl PSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91514,17 +91626,17 @@ pub mod usart1 { } impl PEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91535,17 +91647,17 @@ pub mod usart1 { } impl TXEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91556,17 +91668,17 @@ pub mod usart1 { } impl TCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91577,17 +91689,17 @@ pub mod usart1 { } impl RXNEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91598,17 +91710,17 @@ pub mod usart1 { } impl IDLEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91619,17 +91731,17 @@ pub mod usart1 { } impl TER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91640,17 +91752,17 @@ pub mod usart1 { } impl RER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91661,17 +91773,17 @@ pub mod usart1 { } impl RWUR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91682,17 +91794,17 @@ pub mod usart1 { } impl SBKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -91711,7 +91823,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -91734,7 +91846,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -91757,7 +91869,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -91780,7 +91892,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -91803,7 +91915,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -91826,7 +91938,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -91849,7 +91961,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -91872,7 +91984,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -91895,7 +92007,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -91918,7 +92030,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -91941,7 +92053,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -91964,7 +92076,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -91987,7 +92099,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -92010,7 +92122,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -92033,7 +92145,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -92044,12 +92156,12 @@ pub mod usart1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Oversampling mode"] - #[inline(always)] + #[inline] pub fn over8(&self) -> OVER8R { let bits = { const MASK: bool = true; @@ -92059,7 +92171,7 @@ pub mod usart1 { OVER8R { bits } } #[doc = "Bit 13 - USART enable"] - #[inline(always)] + #[inline] pub fn ue(&self) -> UER { let bits = { const MASK: bool = true; @@ -92069,7 +92181,7 @@ pub mod usart1 { UER { bits } } #[doc = "Bit 12 - Word length"] - #[inline(always)] + #[inline] pub fn m(&self) -> MR { let bits = { const MASK: bool = true; @@ -92079,7 +92191,7 @@ pub mod usart1 { MR { bits } } #[doc = "Bit 11 - Wakeup method"] - #[inline(always)] + #[inline] pub fn wake(&self) -> WAKER { let bits = { const MASK: bool = true; @@ -92089,7 +92201,7 @@ pub mod usart1 { WAKER { bits } } #[doc = "Bit 10 - Parity control enable"] - #[inline(always)] + #[inline] pub fn pce(&self) -> PCER { let bits = { const MASK: bool = true; @@ -92099,7 +92211,7 @@ pub mod usart1 { PCER { bits } } #[doc = "Bit 9 - Parity selection"] - #[inline(always)] + #[inline] pub fn ps(&self) -> PSR { let bits = { const MASK: bool = true; @@ -92109,7 +92221,7 @@ pub mod usart1 { PSR { bits } } #[doc = "Bit 8 - PE interrupt enable"] - #[inline(always)] + #[inline] pub fn peie(&self) -> PEIER { let bits = { const MASK: bool = true; @@ -92119,7 +92231,7 @@ pub mod usart1 { PEIER { bits } } #[doc = "Bit 7 - TXE interrupt enable"] - #[inline(always)] + #[inline] pub fn txeie(&self) -> TXEIER { let bits = { const MASK: bool = true; @@ -92129,7 +92241,7 @@ pub mod usart1 { TXEIER { bits } } #[doc = "Bit 6 - Transmission complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&self) -> TCIER { let bits = { const MASK: bool = true; @@ -92139,7 +92251,7 @@ pub mod usart1 { TCIER { bits } } #[doc = "Bit 5 - RXNE interrupt enable"] - #[inline(always)] + #[inline] pub fn rxneie(&self) -> RXNEIER { let bits = { const MASK: bool = true; @@ -92149,7 +92261,7 @@ pub mod usart1 { RXNEIER { bits } } #[doc = "Bit 4 - IDLE interrupt enable"] - #[inline(always)] + #[inline] pub fn idleie(&self) -> IDLEIER { let bits = { const MASK: bool = true; @@ -92159,7 +92271,7 @@ pub mod usart1 { IDLEIER { bits } } #[doc = "Bit 3 - Transmitter enable"] - #[inline(always)] + #[inline] pub fn te(&self) -> TER { let bits = { const MASK: bool = true; @@ -92169,7 +92281,7 @@ pub mod usart1 { TER { bits } } #[doc = "Bit 2 - Receiver enable"] - #[inline(always)] + #[inline] pub fn re(&self) -> RER { let bits = { const MASK: bool = true; @@ -92179,7 +92291,7 @@ pub mod usart1 { RER { bits } } #[doc = "Bit 1 - Receiver wakeup"] - #[inline(always)] + #[inline] pub fn rwu(&self) -> RWUR { let bits = { const MASK: bool = true; @@ -92189,7 +92301,7 @@ pub mod usart1 { RWUR { bits } } #[doc = "Bit 0 - Send break"] - #[inline(always)] + #[inline] pub fn sbk(&self) -> SBKR { let bits = { const MASK: bool = true; @@ -92201,88 +92313,88 @@ pub mod usart1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Oversampling mode"] - #[inline(always)] + #[inline] pub fn over8(&mut self) -> _OVER8W { _OVER8W { w: self } } #[doc = "Bit 13 - USART enable"] - #[inline(always)] + #[inline] pub fn ue(&mut self) -> _UEW { _UEW { w: self } } #[doc = "Bit 12 - Word length"] - #[inline(always)] + #[inline] pub fn m(&mut self) -> _MW { _MW { w: self } } #[doc = "Bit 11 - Wakeup method"] - #[inline(always)] + #[inline] pub fn wake(&mut self) -> _WAKEW { _WAKEW { w: self } } #[doc = "Bit 10 - Parity control enable"] - #[inline(always)] + #[inline] pub fn pce(&mut self) -> _PCEW { _PCEW { w: self } } #[doc = "Bit 9 - Parity selection"] - #[inline(always)] + #[inline] pub fn ps(&mut self) -> _PSW { _PSW { w: self } } #[doc = "Bit 8 - PE interrupt enable"] - #[inline(always)] + #[inline] pub fn peie(&mut self) -> _PEIEW { _PEIEW { w: self } } #[doc = "Bit 7 - TXE interrupt enable"] - #[inline(always)] + #[inline] pub fn txeie(&mut self) -> _TXEIEW { _TXEIEW { w: self } } #[doc = "Bit 6 - Transmission complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&mut self) -> _TCIEW { _TCIEW { w: self } } #[doc = "Bit 5 - RXNE interrupt enable"] - #[inline(always)] + #[inline] pub fn rxneie(&mut self) -> _RXNEIEW { _RXNEIEW { w: self } } #[doc = "Bit 4 - IDLE interrupt enable"] - #[inline(always)] + #[inline] pub fn idleie(&mut self) -> _IDLEIEW { _IDLEIEW { w: self } } #[doc = "Bit 3 - Transmitter enable"] - #[inline(always)] + #[inline] pub fn te(&mut self) -> _TEW { _TEW { w: self } } #[doc = "Bit 2 - Receiver enable"] - #[inline(always)] + #[inline] pub fn re(&mut self) -> _REW { _REW { w: self } } #[doc = "Bit 1 - Receiver wakeup"] - #[inline(always)] + #[inline] pub fn rwu(&mut self) -> _RWUW { _RWUW { w: self } } #[doc = "Bit 0 - Send break"] - #[inline(always)] + #[inline] pub fn sbk(&mut self) -> _SBKW { _SBKW { w: self } } @@ -92304,7 +92416,7 @@ pub mod usart1 { } impl super::CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -92316,14 +92428,14 @@ pub mod usart1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -92333,7 +92445,7 @@ pub mod usart1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -92344,17 +92456,17 @@ pub mod usart1 { } impl LINENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -92365,7 +92477,7 @@ pub mod usart1 { } impl STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -92376,17 +92488,17 @@ pub mod usart1 { } impl CLKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -92397,17 +92509,17 @@ pub mod usart1 { } impl CPOLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -92418,17 +92530,17 @@ pub mod usart1 { } impl CPHAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -92439,17 +92551,17 @@ pub mod usart1 { } impl LBCLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -92460,17 +92572,17 @@ pub mod usart1 { } impl LBDIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -92481,17 +92593,17 @@ pub mod usart1 { } impl LBDLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -92502,7 +92614,7 @@ pub mod usart1 { } impl ADDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -92521,7 +92633,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -92536,9 +92648,9 @@ pub mod usart1 { } impl<'a> _STOPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -92559,7 +92671,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -92582,7 +92694,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -92605,7 +92717,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -92628,7 +92740,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -92651,7 +92763,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -92674,7 +92786,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -92689,9 +92801,9 @@ pub mod usart1 { } impl<'a> _ADDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -92700,12 +92812,12 @@ pub mod usart1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 14 - LIN mode enable"] - #[inline(always)] + #[inline] pub fn linen(&self) -> LINENR { let bits = { const MASK: bool = true; @@ -92715,17 +92827,17 @@ pub mod usart1 { LINENR { bits } } #[doc = "Bits 12:13 - STOP bits"] - #[inline(always)] + #[inline] pub fn stop(&self) -> STOPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; STOPR { bits } } #[doc = "Bit 11 - Clock enable"] - #[inline(always)] + #[inline] pub fn clken(&self) -> CLKENR { let bits = { const MASK: bool = true; @@ -92735,7 +92847,7 @@ pub mod usart1 { CLKENR { bits } } #[doc = "Bit 10 - Clock polarity"] - #[inline(always)] + #[inline] pub fn cpol(&self) -> CPOLR { let bits = { const MASK: bool = true; @@ -92745,7 +92857,7 @@ pub mod usart1 { CPOLR { bits } } #[doc = "Bit 9 - Clock phase"] - #[inline(always)] + #[inline] pub fn cpha(&self) -> CPHAR { let bits = { const MASK: bool = true; @@ -92755,7 +92867,7 @@ pub mod usart1 { CPHAR { bits } } #[doc = "Bit 8 - Last bit clock pulse"] - #[inline(always)] + #[inline] pub fn lbcl(&self) -> LBCLR { let bits = { const MASK: bool = true; @@ -92765,7 +92877,7 @@ pub mod usart1 { LBCLR { bits } } #[doc = "Bit 6 - LIN break detection interrupt enable"] - #[inline(always)] + #[inline] pub fn lbdie(&self) -> LBDIER { let bits = { const MASK: bool = true; @@ -92775,7 +92887,7 @@ pub mod usart1 { LBDIER { bits } } #[doc = "Bit 5 - lin break detection length"] - #[inline(always)] + #[inline] pub fn lbdl(&self) -> LBDLR { let bits = { const MASK: bool = true; @@ -92785,10 +92897,10 @@ pub mod usart1 { LBDLR { bits } } #[doc = "Bits 0:3 - Address of the USART node"] - #[inline(always)] + #[inline] pub fn add(&self) -> ADDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -92797,58 +92909,58 @@ pub mod usart1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 14 - LIN mode enable"] - #[inline(always)] + #[inline] pub fn linen(&mut self) -> _LINENW { _LINENW { w: self } } #[doc = "Bits 12:13 - STOP bits"] - #[inline(always)] + #[inline] pub fn stop(&mut self) -> _STOPW { _STOPW { w: self } } #[doc = "Bit 11 - Clock enable"] - #[inline(always)] + #[inline] pub fn clken(&mut self) -> _CLKENW { _CLKENW { w: self } } #[doc = "Bit 10 - Clock polarity"] - #[inline(always)] + #[inline] pub fn cpol(&mut self) -> _CPOLW { _CPOLW { w: self } } #[doc = "Bit 9 - Clock phase"] - #[inline(always)] + #[inline] pub fn cpha(&mut self) -> _CPHAW { _CPHAW { w: self } } #[doc = "Bit 8 - Last bit clock pulse"] - #[inline(always)] + #[inline] pub fn lbcl(&mut self) -> _LBCLW { _LBCLW { w: self } } #[doc = "Bit 6 - LIN break detection interrupt enable"] - #[inline(always)] + #[inline] pub fn lbdie(&mut self) -> _LBDIEW { _LBDIEW { w: self } } #[doc = "Bit 5 - lin break detection length"] - #[inline(always)] + #[inline] pub fn lbdl(&mut self) -> _LBDLW { _LBDLW { w: self } } #[doc = "Bits 0:3 - Address of the USART node"] - #[inline(always)] + #[inline] pub fn add(&mut self) -> _ADDW { _ADDW { w: self } } @@ -92870,7 +92982,7 @@ pub mod usart1 { } impl super::CR3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -92882,14 +92994,14 @@ pub mod usart1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -92899,7 +93011,7 @@ pub mod usart1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -92910,17 +93022,17 @@ pub mod usart1 { } impl ONEBITR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -92931,17 +93043,17 @@ pub mod usart1 { } impl CTSIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -92952,17 +93064,17 @@ pub mod usart1 { } impl CTSER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -92973,17 +93085,17 @@ pub mod usart1 { } impl RTSER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -92994,17 +93106,17 @@ pub mod usart1 { } impl DMATR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -93015,17 +93127,17 @@ pub mod usart1 { } impl DMARR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -93036,17 +93148,17 @@ pub mod usart1 { } impl SCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -93057,17 +93169,17 @@ pub mod usart1 { } impl NACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -93078,17 +93190,17 @@ pub mod usart1 { } impl HDSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -93099,17 +93211,17 @@ pub mod usart1 { } impl IRLPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -93120,17 +93232,17 @@ pub mod usart1 { } impl IRENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -93141,17 +93253,17 @@ pub mod usart1 { } impl EIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -93170,7 +93282,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -93193,7 +93305,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -93216,7 +93328,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -93239,7 +93351,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -93262,7 +93374,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -93285,7 +93397,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -93308,7 +93420,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -93331,7 +93443,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -93354,7 +93466,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -93377,7 +93489,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -93400,7 +93512,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -93423,7 +93535,7 @@ pub mod usart1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -93434,12 +93546,12 @@ pub mod usart1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 11 - One sample bit method enable"] - #[inline(always)] + #[inline] pub fn onebit(&self) -> ONEBITR { let bits = { const MASK: bool = true; @@ -93449,7 +93561,7 @@ pub mod usart1 { ONEBITR { bits } } #[doc = "Bit 10 - CTS interrupt enable"] - #[inline(always)] + #[inline] pub fn ctsie(&self) -> CTSIER { let bits = { const MASK: bool = true; @@ -93459,7 +93571,7 @@ pub mod usart1 { CTSIER { bits } } #[doc = "Bit 9 - CTS enable"] - #[inline(always)] + #[inline] pub fn ctse(&self) -> CTSER { let bits = { const MASK: bool = true; @@ -93469,7 +93581,7 @@ pub mod usart1 { CTSER { bits } } #[doc = "Bit 8 - RTS enable"] - #[inline(always)] + #[inline] pub fn rtse(&self) -> RTSER { let bits = { const MASK: bool = true; @@ -93479,7 +93591,7 @@ pub mod usart1 { RTSER { bits } } #[doc = "Bit 7 - DMA enable transmitter"] - #[inline(always)] + #[inline] pub fn dmat(&self) -> DMATR { let bits = { const MASK: bool = true; @@ -93489,7 +93601,7 @@ pub mod usart1 { DMATR { bits } } #[doc = "Bit 6 - DMA enable receiver"] - #[inline(always)] + #[inline] pub fn dmar(&self) -> DMARR { let bits = { const MASK: bool = true; @@ -93499,7 +93611,7 @@ pub mod usart1 { DMARR { bits } } #[doc = "Bit 5 - Smartcard mode enable"] - #[inline(always)] + #[inline] pub fn scen(&self) -> SCENR { let bits = { const MASK: bool = true; @@ -93509,7 +93621,7 @@ pub mod usart1 { SCENR { bits } } #[doc = "Bit 4 - Smartcard NACK enable"] - #[inline(always)] + #[inline] pub fn nack(&self) -> NACKR { let bits = { const MASK: bool = true; @@ -93519,7 +93631,7 @@ pub mod usart1 { NACKR { bits } } #[doc = "Bit 3 - Half-duplex selection"] - #[inline(always)] + #[inline] pub fn hdsel(&self) -> HDSELR { let bits = { const MASK: bool = true; @@ -93529,7 +93641,7 @@ pub mod usart1 { HDSELR { bits } } #[doc = "Bit 2 - IrDA low-power"] - #[inline(always)] + #[inline] pub fn irlp(&self) -> IRLPR { let bits = { const MASK: bool = true; @@ -93539,7 +93651,7 @@ pub mod usart1 { IRLPR { bits } } #[doc = "Bit 1 - IrDA mode enable"] - #[inline(always)] + #[inline] pub fn iren(&self) -> IRENR { let bits = { const MASK: bool = true; @@ -93549,7 +93661,7 @@ pub mod usart1 { IRENR { bits } } #[doc = "Bit 0 - Error interrupt enable"] - #[inline(always)] + #[inline] pub fn eie(&self) -> EIER { let bits = { const MASK: bool = true; @@ -93561,73 +93673,73 @@ pub mod usart1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 11 - One sample bit method enable"] - #[inline(always)] + #[inline] pub fn onebit(&mut self) -> _ONEBITW { _ONEBITW { w: self } } #[doc = "Bit 10 - CTS interrupt enable"] - #[inline(always)] + #[inline] pub fn ctsie(&mut self) -> _CTSIEW { _CTSIEW { w: self } } #[doc = "Bit 9 - CTS enable"] - #[inline(always)] + #[inline] pub fn ctse(&mut self) -> _CTSEW { _CTSEW { w: self } } #[doc = "Bit 8 - RTS enable"] - #[inline(always)] + #[inline] pub fn rtse(&mut self) -> _RTSEW { _RTSEW { w: self } } #[doc = "Bit 7 - DMA enable transmitter"] - #[inline(always)] + #[inline] pub fn dmat(&mut self) -> _DMATW { _DMATW { w: self } } #[doc = "Bit 6 - DMA enable receiver"] - #[inline(always)] + #[inline] pub fn dmar(&mut self) -> _DMARW { _DMARW { w: self } } #[doc = "Bit 5 - Smartcard mode enable"] - #[inline(always)] + #[inline] pub fn scen(&mut self) -> _SCENW { _SCENW { w: self } } #[doc = "Bit 4 - Smartcard NACK enable"] - #[inline(always)] + #[inline] pub fn nack(&mut self) -> _NACKW { _NACKW { w: self } } #[doc = "Bit 3 - Half-duplex selection"] - #[inline(always)] + #[inline] pub fn hdsel(&mut self) -> _HDSELW { _HDSELW { w: self } } #[doc = "Bit 2 - IrDA low-power"] - #[inline(always)] + #[inline] pub fn irlp(&mut self) -> _IRLPW { _IRLPW { w: self } } #[doc = "Bit 1 - IrDA mode enable"] - #[inline(always)] + #[inline] pub fn iren(&mut self) -> _IRENW { _IRENW { w: self } } #[doc = "Bit 0 - Error interrupt enable"] - #[inline(always)] + #[inline] pub fn eie(&mut self) -> _EIEW { _EIEW { w: self } } @@ -93649,7 +93761,7 @@ pub mod usart1 { } impl super::GTPR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -93661,14 +93773,14 @@ pub mod usart1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -93678,7 +93790,7 @@ pub mod usart1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -93689,7 +93801,7 @@ pub mod usart1 { } impl GTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -93700,7 +93812,7 @@ pub mod usart1 { } impl PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -93711,9 +93823,9 @@ pub mod usart1 { } impl<'a> _GTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -93726,9 +93838,9 @@ pub mod usart1 { } impl<'a> _PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -93737,25 +93849,25 @@ pub mod usart1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:15 - Guard time value"] - #[inline(always)] + #[inline] pub fn gt(&self) -> GTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; GTR { bits } } #[doc = "Bits 0:7 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&self) -> PSCR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -93764,149 +93876,199 @@ pub mod usart1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:15 - Guard time value"] - #[inline(always)] + #[inline] pub fn gt(&mut self) -> _GTW { _GTW { w: self } } #[doc = "Bits 0:7 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&mut self) -> _PSCW { _PSCW { w: self } } } } } -#[doc = "Universal synchronous asynchronous receiver transmitter"] -pub struct USART1 { - register_block: usart1::RegisterBlock, -} -impl Deref for USART1 { - type Target = usart1::RegisterBlock; - fn deref(&self) -> &usart1::RegisterBlock { - &self.register_block - } -} #[doc = "USART2"] -pub const USART2: Peripheral<USART2> = unsafe { Peripheral::new(1073759232) }; -#[doc = r" Register block"] pub struct USART2 { - register_block: usart1::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for USART2 {} +impl USART2 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const usart1::RegisterBlock { + 0x4000_4400 as *const _ + } } impl Deref for USART2 { type Target = usart1::RegisterBlock; fn deref(&self) -> &usart1::RegisterBlock { - &self.register_block + unsafe { &*USART2::ptr() } } } #[doc = "USART6"] -pub const USART6: Peripheral<USART6> = unsafe { Peripheral::new(1073812480) }; -#[doc = r" Register block"] pub struct USART6 { - register_block: usart1::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for USART6 {} +impl USART6 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const usart1::RegisterBlock { + 0x4001_1400 as *const _ + } } impl Deref for USART6 { type Target = usart1::RegisterBlock; fn deref(&self) -> &usart1::RegisterBlock { - &self.register_block + unsafe { &*USART6::ptr() } } } #[doc = "USART3"] -pub const USART3: Peripheral<USART3> = unsafe { Peripheral::new(1073760256) }; -#[doc = r" Register block"] pub struct USART3 { - register_block: usart1::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for USART3 {} +impl USART3 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const usart1::RegisterBlock { + 0x4000_4800 as *const _ + } } impl Deref for USART3 { type Target = usart1::RegisterBlock; fn deref(&self) -> &usart1::RegisterBlock { - &self.register_block + unsafe { &*USART3::ptr() } } } #[doc = "UART4"] -pub const UART4: Peripheral<UART4> = unsafe { Peripheral::new(1073761280) }; -#[doc = r" Register block"] pub struct UART4 { - register_block: usart1::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for UART4 {} +impl UART4 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const usart1::RegisterBlock { + 0x4000_4c00 as *const _ + } } impl Deref for UART4 { type Target = usart1::RegisterBlock; fn deref(&self) -> &usart1::RegisterBlock { - &self.register_block + unsafe { &*UART4::ptr() } } } #[doc = "UART5"] -pub const UART5: Peripheral<UART5> = unsafe { Peripheral::new(1073762304) }; -#[doc = r" Register block"] pub struct UART5 { - register_block: usart1::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for UART5 {} +impl UART5 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const usart1::RegisterBlock { + 0x4000_5000 as *const _ + } } impl Deref for UART5 { type Target = usart1::RegisterBlock; fn deref(&self) -> &usart1::RegisterBlock { - &self.register_block + unsafe { &*UART5::ptr() } } } #[doc = "UART7"] -pub const UART7: Peripheral<UART7> = unsafe { Peripheral::new(1073772544) }; -#[doc = r" Register block"] pub struct UART7 { - register_block: usart1::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for UART7 {} +impl UART7 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const usart1::RegisterBlock { + 0x4000_7800 as *const _ + } } impl Deref for UART7 { type Target = usart1::RegisterBlock; fn deref(&self) -> &usart1::RegisterBlock { - &self.register_block + unsafe { &*UART7::ptr() } } } #[doc = "UART8"] -pub const UART8: Peripheral<UART8> = unsafe { Peripheral::new(1073773568) }; -#[doc = r" Register block"] pub struct UART8 { - register_block: usart1::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for UART8 {} +impl UART8 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const usart1::RegisterBlock { + 0x4000_7c00 as *const _ + } } impl Deref for UART8 { type Target = usart1::RegisterBlock; fn deref(&self) -> &usart1::RegisterBlock { - &self.register_block + unsafe { &*UART8::ptr() } } } #[doc = "UART9"] -pub const UART9: Peripheral<UART9> = unsafe { Peripheral::new(1073813504) }; -#[doc = r" Register block"] pub struct UART9 { - register_block: usart1::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for UART9 {} +impl UART9 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const usart1::RegisterBlock { + 0x4001_1800 as *const _ + } } impl Deref for UART9 { type Target = usart1::RegisterBlock; fn deref(&self) -> &usart1::RegisterBlock { - &self.register_block + unsafe { &*UART9::ptr() } } } #[doc = "UART10"] -pub const UART10: Peripheral<UART10> = unsafe { Peripheral::new(1073814528) }; -#[doc = r" Register block"] pub struct UART10 { - register_block: usart1::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for UART10 {} +impl UART10 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const usart1::RegisterBlock { + 0x4001_1c00 as *const _ + } } impl Deref for UART10 { type Target = usart1::RegisterBlock; fn deref(&self) -> &usart1::RegisterBlock { - &self.register_block + unsafe { &*UART10::ptr() } } } #[doc = "Window watchdog"] -pub const WWDG: Peripheral<WWDG> = unsafe { Peripheral::new(1073753088) }; +pub struct WWDG { + _marker: PhantomData<*const ()>, +} +unsafe impl Send for WWDG {} +impl WWDG { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const wwdg::RegisterBlock { + 0x4000_2c00 as *const _ + } +} +impl Deref for WWDG { + type Target = wwdg::RegisterBlock; + fn deref(&self) -> &wwdg::RegisterBlock { + unsafe { &*WWDG::ptr() } + } +} #[doc = "Window watchdog"] pub mod wwdg { use vcell::VolatileCell; @@ -93936,7 +94098,7 @@ pub mod wwdg { } impl super::CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -93948,14 +94110,14 @@ pub mod wwdg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -93965,7 +94127,7 @@ pub mod wwdg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -93976,17 +94138,17 @@ pub mod wwdg { } impl WDGAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -93997,7 +94159,7 @@ pub mod wwdg { } impl TR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -94016,7 +94178,7 @@ pub mod wwdg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -94031,9 +94193,9 @@ pub mod wwdg { } impl<'a> _TW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -94042,12 +94204,12 @@ pub mod wwdg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - Activation bit"] - #[inline(always)] + #[inline] pub fn wdga(&self) -> WDGAR { let bits = { const MASK: bool = true; @@ -94057,10 +94219,10 @@ pub mod wwdg { WDGAR { bits } } #[doc = "Bits 0:6 - 7-bit counter (MSB to LSB)"] - #[inline(always)] + #[inline] pub fn t(&self) -> TR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -94069,23 +94231,23 @@ pub mod wwdg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 127 } + W { bits: 0x7f } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - Activation bit"] - #[inline(always)] + #[inline] pub fn wdga(&mut self) -> _WDGAW { _WDGAW { w: self } } #[doc = "Bits 0:6 - 7-bit counter (MSB to LSB)"] - #[inline(always)] + #[inline] pub fn t(&mut self) -> _TW { _TW { w: self } } @@ -94107,7 +94269,7 @@ pub mod wwdg { } impl super::CFR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -94119,14 +94281,14 @@ pub mod wwdg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -94136,7 +94298,7 @@ pub mod wwdg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -94147,17 +94309,17 @@ pub mod wwdg { } impl EWIR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94168,17 +94330,17 @@ pub mod wwdg { } impl WDGTB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94189,17 +94351,17 @@ pub mod wwdg { } impl WDGTB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94210,7 +94372,7 @@ pub mod wwdg { } impl WR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -94229,7 +94391,7 @@ pub mod wwdg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -94252,7 +94414,7 @@ pub mod wwdg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -94275,7 +94437,7 @@ pub mod wwdg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -94290,9 +94452,9 @@ pub mod wwdg { } impl<'a> _WW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -94301,12 +94463,12 @@ pub mod wwdg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 9 - Early wakeup interrupt"] - #[inline(always)] + #[inline] pub fn ewi(&self) -> EWIR { let bits = { const MASK: bool = true; @@ -94316,7 +94478,7 @@ pub mod wwdg { EWIR { bits } } #[doc = "Bit 8 - Timer base"] - #[inline(always)] + #[inline] pub fn wdgtb1(&self) -> WDGTB1R { let bits = { const MASK: bool = true; @@ -94326,7 +94488,7 @@ pub mod wwdg { WDGTB1R { bits } } #[doc = "Bit 7 - Timer base"] - #[inline(always)] + #[inline] pub fn wdgtb0(&self) -> WDGTB0R { let bits = { const MASK: bool = true; @@ -94336,10 +94498,10 @@ pub mod wwdg { WDGTB0R { bits } } #[doc = "Bits 0:6 - 7-bit window value"] - #[inline(always)] + #[inline] pub fn w(&self) -> WR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -94348,33 +94510,33 @@ pub mod wwdg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 127 } + W { bits: 0x7f } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 9 - Early wakeup interrupt"] - #[inline(always)] + #[inline] pub fn ewi(&mut self) -> _EWIW { _EWIW { w: self } } #[doc = "Bit 8 - Timer base"] - #[inline(always)] + #[inline] pub fn wdgtb1(&mut self) -> _WDGTB1W { _WDGTB1W { w: self } } #[doc = "Bit 7 - Timer base"] - #[inline(always)] + #[inline] pub fn wdgtb0(&mut self) -> _WDGTB0W { _WDGTB0W { w: self } } #[doc = "Bits 0:6 - 7-bit window value"] - #[inline(always)] + #[inline] pub fn w(&mut self) -> _WW { _WW { w: self } } @@ -94396,7 +94558,7 @@ pub mod wwdg { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -94408,14 +94570,14 @@ pub mod wwdg { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -94425,7 +94587,7 @@ pub mod wwdg { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -94436,17 +94598,17 @@ pub mod wwdg { } impl EWIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94465,7 +94627,7 @@ pub mod wwdg { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -94476,12 +94638,12 @@ pub mod wwdg { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Early wakeup interrupt flag"] - #[inline(always)] + #[inline] pub fn ewif(&self) -> EWIFR { let bits = { const MASK: bool = true; @@ -94493,36 +94655,41 @@ pub mod wwdg { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Early wakeup interrupt flag"] - #[inline(always)] + #[inline] pub fn ewif(&mut self) -> _EWIFW { _EWIFW { w: self } } } } } -#[doc = "Window watchdog"] -pub struct WWDG { - register_block: wwdg::RegisterBlock, +#[doc = "DMA controller"] +pub struct DMA2 { + _marker: PhantomData<*const ()>, } -impl Deref for WWDG { - type Target = wwdg::RegisterBlock; - fn deref(&self) -> &wwdg::RegisterBlock { - &self.register_block +unsafe impl Send for DMA2 {} +impl DMA2 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const dma2::RegisterBlock { + 0x4002_6400 as *const _ + } +} +impl Deref for DMA2 { + type Target = dma2::RegisterBlock; + fn deref(&self) -> &dma2::RegisterBlock { + unsafe { &*DMA2::ptr() } } } -#[doc = "DMA controller"] -pub const DMA2: Peripheral<DMA2> = unsafe { Peripheral::new(1073898496) }; #[doc = "DMA controller"] pub mod dma2 { use vcell::VolatileCell; @@ -94646,7 +94813,7 @@ pub mod dma2 { } impl super::LISR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -94659,17 +94826,17 @@ pub mod dma2 { } impl TCIF3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94680,17 +94847,17 @@ pub mod dma2 { } impl HTIF3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94701,17 +94868,17 @@ pub mod dma2 { } impl TEIF3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94722,17 +94889,17 @@ pub mod dma2 { } impl DMEIF3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94743,17 +94910,17 @@ pub mod dma2 { } impl FEIF3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94764,17 +94931,17 @@ pub mod dma2 { } impl TCIF2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94785,17 +94952,17 @@ pub mod dma2 { } impl HTIF2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94806,17 +94973,17 @@ pub mod dma2 { } impl TEIF2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94827,17 +94994,17 @@ pub mod dma2 { } impl DMEIF2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94848,17 +95015,17 @@ pub mod dma2 { } impl FEIF2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94869,17 +95036,17 @@ pub mod dma2 { } impl TCIF1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94890,17 +95057,17 @@ pub mod dma2 { } impl HTIF1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94911,17 +95078,17 @@ pub mod dma2 { } impl TEIF1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94932,17 +95099,17 @@ pub mod dma2 { } impl DMEIF1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94953,17 +95120,17 @@ pub mod dma2 { } impl FEIF1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94974,17 +95141,17 @@ pub mod dma2 { } impl TCIF0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -94995,17 +95162,17 @@ pub mod dma2 { } impl HTIF0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95016,17 +95183,17 @@ pub mod dma2 { } impl TEIF0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95037,17 +95204,17 @@ pub mod dma2 { } impl DMEIF0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95058,29 +95225,29 @@ pub mod dma2 { } impl FEIF0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 27 - Stream x transfer complete interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn tcif3(&self) -> TCIF3R { let bits = { const MASK: bool = true; @@ -95090,7 +95257,7 @@ pub mod dma2 { TCIF3R { bits } } #[doc = "Bit 26 - Stream x half transfer interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn htif3(&self) -> HTIF3R { let bits = { const MASK: bool = true; @@ -95100,7 +95267,7 @@ pub mod dma2 { HTIF3R { bits } } #[doc = "Bit 25 - Stream x transfer error interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn teif3(&self) -> TEIF3R { let bits = { const MASK: bool = true; @@ -95110,7 +95277,7 @@ pub mod dma2 { TEIF3R { bits } } #[doc = "Bit 24 - Stream x direct mode error interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn dmeif3(&self) -> DMEIF3R { let bits = { const MASK: bool = true; @@ -95120,7 +95287,7 @@ pub mod dma2 { DMEIF3R { bits } } #[doc = "Bit 22 - Stream x FIFO error interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn feif3(&self) -> FEIF3R { let bits = { const MASK: bool = true; @@ -95130,7 +95297,7 @@ pub mod dma2 { FEIF3R { bits } } #[doc = "Bit 21 - Stream x transfer complete interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn tcif2(&self) -> TCIF2R { let bits = { const MASK: bool = true; @@ -95140,7 +95307,7 @@ pub mod dma2 { TCIF2R { bits } } #[doc = "Bit 20 - Stream x half transfer interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn htif2(&self) -> HTIF2R { let bits = { const MASK: bool = true; @@ -95150,7 +95317,7 @@ pub mod dma2 { HTIF2R { bits } } #[doc = "Bit 19 - Stream x transfer error interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn teif2(&self) -> TEIF2R { let bits = { const MASK: bool = true; @@ -95160,7 +95327,7 @@ pub mod dma2 { TEIF2R { bits } } #[doc = "Bit 18 - Stream x direct mode error interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn dmeif2(&self) -> DMEIF2R { let bits = { const MASK: bool = true; @@ -95170,7 +95337,7 @@ pub mod dma2 { DMEIF2R { bits } } #[doc = "Bit 16 - Stream x FIFO error interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn feif2(&self) -> FEIF2R { let bits = { const MASK: bool = true; @@ -95180,7 +95347,7 @@ pub mod dma2 { FEIF2R { bits } } #[doc = "Bit 11 - Stream x transfer complete interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn tcif1(&self) -> TCIF1R { let bits = { const MASK: bool = true; @@ -95190,7 +95357,7 @@ pub mod dma2 { TCIF1R { bits } } #[doc = "Bit 10 - Stream x half transfer interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn htif1(&self) -> HTIF1R { let bits = { const MASK: bool = true; @@ -95200,7 +95367,7 @@ pub mod dma2 { HTIF1R { bits } } #[doc = "Bit 9 - Stream x transfer error interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn teif1(&self) -> TEIF1R { let bits = { const MASK: bool = true; @@ -95210,7 +95377,7 @@ pub mod dma2 { TEIF1R { bits } } #[doc = "Bit 8 - Stream x direct mode error interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn dmeif1(&self) -> DMEIF1R { let bits = { const MASK: bool = true; @@ -95220,7 +95387,7 @@ pub mod dma2 { DMEIF1R { bits } } #[doc = "Bit 6 - Stream x FIFO error interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn feif1(&self) -> FEIF1R { let bits = { const MASK: bool = true; @@ -95230,7 +95397,7 @@ pub mod dma2 { FEIF1R { bits } } #[doc = "Bit 5 - Stream x transfer complete interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn tcif0(&self) -> TCIF0R { let bits = { const MASK: bool = true; @@ -95240,7 +95407,7 @@ pub mod dma2 { TCIF0R { bits } } #[doc = "Bit 4 - Stream x half transfer interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn htif0(&self) -> HTIF0R { let bits = { const MASK: bool = true; @@ -95250,7 +95417,7 @@ pub mod dma2 { HTIF0R { bits } } #[doc = "Bit 3 - Stream x transfer error interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn teif0(&self) -> TEIF0R { let bits = { const MASK: bool = true; @@ -95260,7 +95427,7 @@ pub mod dma2 { TEIF0R { bits } } #[doc = "Bit 2 - Stream x direct mode error interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn dmeif0(&self) -> DMEIF0R { let bits = { const MASK: bool = true; @@ -95270,7 +95437,7 @@ pub mod dma2 { DMEIF0R { bits } } #[doc = "Bit 0 - Stream x FIFO error interrupt flag (x=3..0)"] - #[inline(always)] + #[inline] pub fn feif0(&self) -> FEIF0R { let bits = { const MASK: bool = true; @@ -95293,7 +95460,7 @@ pub mod dma2 { } impl super::HISR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -95306,17 +95473,17 @@ pub mod dma2 { } impl TCIF7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95327,17 +95494,17 @@ pub mod dma2 { } impl HTIF7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95348,17 +95515,17 @@ pub mod dma2 { } impl TEIF7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95369,17 +95536,17 @@ pub mod dma2 { } impl DMEIF7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95390,17 +95557,17 @@ pub mod dma2 { } impl FEIF7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95411,17 +95578,17 @@ pub mod dma2 { } impl TCIF6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95432,17 +95599,17 @@ pub mod dma2 { } impl HTIF6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95453,17 +95620,17 @@ pub mod dma2 { } impl TEIF6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95474,17 +95641,17 @@ pub mod dma2 { } impl DMEIF6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95495,17 +95662,17 @@ pub mod dma2 { } impl FEIF6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95516,17 +95683,17 @@ pub mod dma2 { } impl TCIF5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95537,17 +95704,17 @@ pub mod dma2 { } impl HTIF5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95558,17 +95725,17 @@ pub mod dma2 { } impl TEIF5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95579,17 +95746,17 @@ pub mod dma2 { } impl DMEIF5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95600,17 +95767,17 @@ pub mod dma2 { } impl FEIF5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95621,17 +95788,17 @@ pub mod dma2 { } impl TCIF4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95642,17 +95809,17 @@ pub mod dma2 { } impl HTIF4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95663,17 +95830,17 @@ pub mod dma2 { } impl TEIF4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95684,17 +95851,17 @@ pub mod dma2 { } impl DMEIF4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -95705,29 +95872,29 @@ pub mod dma2 { } impl FEIF4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 27 - Stream x transfer complete interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn tcif7(&self) -> TCIF7R { let bits = { const MASK: bool = true; @@ -95737,7 +95904,7 @@ pub mod dma2 { TCIF7R { bits } } #[doc = "Bit 26 - Stream x half transfer interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn htif7(&self) -> HTIF7R { let bits = { const MASK: bool = true; @@ -95747,7 +95914,7 @@ pub mod dma2 { HTIF7R { bits } } #[doc = "Bit 25 - Stream x transfer error interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn teif7(&self) -> TEIF7R { let bits = { const MASK: bool = true; @@ -95757,7 +95924,7 @@ pub mod dma2 { TEIF7R { bits } } #[doc = "Bit 24 - Stream x direct mode error interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn dmeif7(&self) -> DMEIF7R { let bits = { const MASK: bool = true; @@ -95767,7 +95934,7 @@ pub mod dma2 { DMEIF7R { bits } } #[doc = "Bit 22 - Stream x FIFO error interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn feif7(&self) -> FEIF7R { let bits = { const MASK: bool = true; @@ -95777,7 +95944,7 @@ pub mod dma2 { FEIF7R { bits } } #[doc = "Bit 21 - Stream x transfer complete interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn tcif6(&self) -> TCIF6R { let bits = { const MASK: bool = true; @@ -95787,7 +95954,7 @@ pub mod dma2 { TCIF6R { bits } } #[doc = "Bit 20 - Stream x half transfer interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn htif6(&self) -> HTIF6R { let bits = { const MASK: bool = true; @@ -95797,7 +95964,7 @@ pub mod dma2 { HTIF6R { bits } } #[doc = "Bit 19 - Stream x transfer error interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn teif6(&self) -> TEIF6R { let bits = { const MASK: bool = true; @@ -95807,7 +95974,7 @@ pub mod dma2 { TEIF6R { bits } } #[doc = "Bit 18 - Stream x direct mode error interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn dmeif6(&self) -> DMEIF6R { let bits = { const MASK: bool = true; @@ -95817,7 +95984,7 @@ pub mod dma2 { DMEIF6R { bits } } #[doc = "Bit 16 - Stream x FIFO error interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn feif6(&self) -> FEIF6R { let bits = { const MASK: bool = true; @@ -95827,7 +95994,7 @@ pub mod dma2 { FEIF6R { bits } } #[doc = "Bit 11 - Stream x transfer complete interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn tcif5(&self) -> TCIF5R { let bits = { const MASK: bool = true; @@ -95837,7 +96004,7 @@ pub mod dma2 { TCIF5R { bits } } #[doc = "Bit 10 - Stream x half transfer interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn htif5(&self) -> HTIF5R { let bits = { const MASK: bool = true; @@ -95847,7 +96014,7 @@ pub mod dma2 { HTIF5R { bits } } #[doc = "Bit 9 - Stream x transfer error interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn teif5(&self) -> TEIF5R { let bits = { const MASK: bool = true; @@ -95857,7 +96024,7 @@ pub mod dma2 { TEIF5R { bits } } #[doc = "Bit 8 - Stream x direct mode error interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn dmeif5(&self) -> DMEIF5R { let bits = { const MASK: bool = true; @@ -95867,7 +96034,7 @@ pub mod dma2 { DMEIF5R { bits } } #[doc = "Bit 6 - Stream x FIFO error interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn feif5(&self) -> FEIF5R { let bits = { const MASK: bool = true; @@ -95877,7 +96044,7 @@ pub mod dma2 { FEIF5R { bits } } #[doc = "Bit 5 - Stream x transfer complete interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn tcif4(&self) -> TCIF4R { let bits = { const MASK: bool = true; @@ -95887,7 +96054,7 @@ pub mod dma2 { TCIF4R { bits } } #[doc = "Bit 4 - Stream x half transfer interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn htif4(&self) -> HTIF4R { let bits = { const MASK: bool = true; @@ -95897,7 +96064,7 @@ pub mod dma2 { HTIF4R { bits } } #[doc = "Bit 3 - Stream x transfer error interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn teif4(&self) -> TEIF4R { let bits = { const MASK: bool = true; @@ -95907,7 +96074,7 @@ pub mod dma2 { TEIF4R { bits } } #[doc = "Bit 2 - Stream x direct mode error interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn dmeif4(&self) -> DMEIF4R { let bits = { const MASK: bool = true; @@ -95917,7 +96084,7 @@ pub mod dma2 { DMEIF4R { bits } } #[doc = "Bit 0 - Stream x FIFO error interrupt flag (x=7..4)"] - #[inline(always)] + #[inline] pub fn feif4(&self) -> FEIF4R { let bits = { const MASK: bool = true; @@ -95940,7 +96107,7 @@ pub mod dma2 { } impl super::LIFCR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -95964,7 +96131,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -95987,7 +96154,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -96010,7 +96177,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -96033,7 +96200,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -96056,7 +96223,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -96079,7 +96246,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -96102,7 +96269,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -96125,7 +96292,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -96148,7 +96315,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -96171,7 +96338,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -96194,7 +96361,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -96217,7 +96384,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -96240,7 +96407,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -96263,7 +96430,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -96286,7 +96453,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -96309,7 +96476,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -96332,7 +96499,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -96355,7 +96522,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -96378,7 +96545,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -96401,7 +96568,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -96412,113 +96579,113 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 27 - Stream x clear transfer complete interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn ctcif3(&mut self) -> _CTCIF3W { _CTCIF3W { w: self } } #[doc = "Bit 26 - Stream x clear half transfer interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn chtif3(&mut self) -> _CHTIF3W { _CHTIF3W { w: self } } #[doc = "Bit 25 - Stream x clear transfer error interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn cteif3(&mut self) -> _CTEIF3W { _CTEIF3W { w: self } } #[doc = "Bit 24 - Stream x clear direct mode error interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn cdmeif3(&mut self) -> _CDMEIF3W { _CDMEIF3W { w: self } } #[doc = "Bit 22 - Stream x clear FIFO error interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn cfeif3(&mut self) -> _CFEIF3W { _CFEIF3W { w: self } } #[doc = "Bit 21 - Stream x clear transfer complete interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn ctcif2(&mut self) -> _CTCIF2W { _CTCIF2W { w: self } } #[doc = "Bit 20 - Stream x clear half transfer interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn chtif2(&mut self) -> _CHTIF2W { _CHTIF2W { w: self } } #[doc = "Bit 19 - Stream x clear transfer error interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn cteif2(&mut self) -> _CTEIF2W { _CTEIF2W { w: self } } #[doc = "Bit 18 - Stream x clear direct mode error interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn cdmeif2(&mut self) -> _CDMEIF2W { _CDMEIF2W { w: self } } #[doc = "Bit 16 - Stream x clear FIFO error interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn cfeif2(&mut self) -> _CFEIF2W { _CFEIF2W { w: self } } #[doc = "Bit 11 - Stream x clear transfer complete interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn ctcif1(&mut self) -> _CTCIF1W { _CTCIF1W { w: self } } #[doc = "Bit 10 - Stream x clear half transfer interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn chtif1(&mut self) -> _CHTIF1W { _CHTIF1W { w: self } } #[doc = "Bit 9 - Stream x clear transfer error interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn cteif1(&mut self) -> _CTEIF1W { _CTEIF1W { w: self } } #[doc = "Bit 8 - Stream x clear direct mode error interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn cdmeif1(&mut self) -> _CDMEIF1W { _CDMEIF1W { w: self } } #[doc = "Bit 6 - Stream x clear FIFO error interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn cfeif1(&mut self) -> _CFEIF1W { _CFEIF1W { w: self } } #[doc = "Bit 5 - Stream x clear transfer complete interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn ctcif0(&mut self) -> _CTCIF0W { _CTCIF0W { w: self } } #[doc = "Bit 4 - Stream x clear half transfer interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn chtif0(&mut self) -> _CHTIF0W { _CHTIF0W { w: self } } #[doc = "Bit 3 - Stream x clear transfer error interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn cteif0(&mut self) -> _CTEIF0W { _CTEIF0W { w: self } } #[doc = "Bit 2 - Stream x clear direct mode error interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn cdmeif0(&mut self) -> _CDMEIF0W { _CDMEIF0W { w: self } } #[doc = "Bit 0 - Stream x clear FIFO error interrupt flag (x = 3..0)"] - #[inline(always)] + #[inline] pub fn cfeif0(&mut self) -> _CFEIF0W { _CFEIF0W { w: self } } @@ -96536,7 +96703,7 @@ pub mod dma2 { } impl super::HIFCR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -96560,7 +96727,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -96583,7 +96750,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -96606,7 +96773,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -96629,7 +96796,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -96652,7 +96819,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -96675,7 +96842,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -96698,7 +96865,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -96721,7 +96888,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -96744,7 +96911,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -96767,7 +96934,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -96790,7 +96957,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -96813,7 +96980,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -96836,7 +97003,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -96859,7 +97026,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -96882,7 +97049,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -96905,7 +97072,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -96928,7 +97095,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -96951,7 +97118,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -96974,7 +97141,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -96997,7 +97164,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -97008,113 +97175,113 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 27 - Stream x clear transfer complete interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn ctcif7(&mut self) -> _CTCIF7W { _CTCIF7W { w: self } } #[doc = "Bit 26 - Stream x clear half transfer interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn chtif7(&mut self) -> _CHTIF7W { _CHTIF7W { w: self } } #[doc = "Bit 25 - Stream x clear transfer error interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn cteif7(&mut self) -> _CTEIF7W { _CTEIF7W { w: self } } #[doc = "Bit 24 - Stream x clear direct mode error interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn cdmeif7(&mut self) -> _CDMEIF7W { _CDMEIF7W { w: self } } #[doc = "Bit 22 - Stream x clear FIFO error interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn cfeif7(&mut self) -> _CFEIF7W { _CFEIF7W { w: self } } #[doc = "Bit 21 - Stream x clear transfer complete interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn ctcif6(&mut self) -> _CTCIF6W { _CTCIF6W { w: self } } #[doc = "Bit 20 - Stream x clear half transfer interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn chtif6(&mut self) -> _CHTIF6W { _CHTIF6W { w: self } } #[doc = "Bit 19 - Stream x clear transfer error interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn cteif6(&mut self) -> _CTEIF6W { _CTEIF6W { w: self } } #[doc = "Bit 18 - Stream x clear direct mode error interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn cdmeif6(&mut self) -> _CDMEIF6W { _CDMEIF6W { w: self } } #[doc = "Bit 16 - Stream x clear FIFO error interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn cfeif6(&mut self) -> _CFEIF6W { _CFEIF6W { w: self } } #[doc = "Bit 11 - Stream x clear transfer complete interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn ctcif5(&mut self) -> _CTCIF5W { _CTCIF5W { w: self } } #[doc = "Bit 10 - Stream x clear half transfer interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn chtif5(&mut self) -> _CHTIF5W { _CHTIF5W { w: self } } #[doc = "Bit 9 - Stream x clear transfer error interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn cteif5(&mut self) -> _CTEIF5W { _CTEIF5W { w: self } } #[doc = "Bit 8 - Stream x clear direct mode error interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn cdmeif5(&mut self) -> _CDMEIF5W { _CDMEIF5W { w: self } } #[doc = "Bit 6 - Stream x clear FIFO error interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn cfeif5(&mut self) -> _CFEIF5W { _CFEIF5W { w: self } } #[doc = "Bit 5 - Stream x clear transfer complete interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn ctcif4(&mut self) -> _CTCIF4W { _CTCIF4W { w: self } } #[doc = "Bit 4 - Stream x clear half transfer interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn chtif4(&mut self) -> _CHTIF4W { _CHTIF4W { w: self } } #[doc = "Bit 3 - Stream x clear transfer error interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn cteif4(&mut self) -> _CTEIF4W { _CTEIF4W { w: self } } #[doc = "Bit 2 - Stream x clear direct mode error interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn cdmeif4(&mut self) -> _CDMEIF4W { _CDMEIF4W { w: self } } #[doc = "Bit 0 - Stream x clear FIFO error interrupt flag (x = 7..4)"] - #[inline(always)] + #[inline] pub fn cfeif4(&mut self) -> _CFEIF4W { _CFEIF4W { w: self } } @@ -97136,7 +97303,7 @@ pub mod dma2 { } impl super::S0CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -97148,14 +97315,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -97165,7 +97332,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -97176,7 +97343,7 @@ pub mod dma2 { } impl CHSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -97187,7 +97354,7 @@ pub mod dma2 { } impl MBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -97198,7 +97365,7 @@ pub mod dma2 { } impl PBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -97209,17 +97376,17 @@ pub mod dma2 { } impl CTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -97230,17 +97397,17 @@ pub mod dma2 { } impl DBMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -97251,7 +97418,7 @@ pub mod dma2 { } impl PLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -97262,17 +97429,17 @@ pub mod dma2 { } impl PINCOSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -97283,7 +97450,7 @@ pub mod dma2 { } impl MSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -97294,7 +97461,7 @@ pub mod dma2 { } impl PSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -97305,17 +97472,17 @@ pub mod dma2 { } impl MINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -97326,17 +97493,17 @@ pub mod dma2 { } impl PINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -97347,17 +97514,17 @@ pub mod dma2 { } impl CIRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -97368,7 +97535,7 @@ pub mod dma2 { } impl DIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -97379,17 +97546,17 @@ pub mod dma2 { } impl PFCTRLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -97400,17 +97567,17 @@ pub mod dma2 { } impl TCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -97421,17 +97588,17 @@ pub mod dma2 { } impl HTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -97442,17 +97609,17 @@ pub mod dma2 { } impl TEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -97463,17 +97630,17 @@ pub mod dma2 { } impl DMEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -97484,17 +97651,17 @@ pub mod dma2 { } impl ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -97505,9 +97672,9 @@ pub mod dma2 { } impl<'a> _CHSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -97520,9 +97687,9 @@ pub mod dma2 { } impl<'a> _MBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -97535,9 +97702,9 @@ pub mod dma2 { } impl<'a> _PBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -97558,7 +97725,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -97581,7 +97748,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -97596,9 +97763,9 @@ pub mod dma2 { } impl<'a> _PLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -97619,7 +97786,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -97634,9 +97801,9 @@ pub mod dma2 { } impl<'a> _MSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -97649,9 +97816,9 @@ pub mod dma2 { } impl<'a> _PSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -97672,7 +97839,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -97695,7 +97862,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -97718,7 +97885,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -97733,9 +97900,9 @@ pub mod dma2 { } impl<'a> _DIRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -97756,7 +97923,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -97779,7 +97946,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -97802,7 +97969,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -97825,7 +97992,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -97848,7 +98015,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -97871,7 +98038,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -97882,42 +98049,42 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&self) -> CHSELR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CHSELR { bits } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&self) -> MBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MBURSTR { bits } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&self) -> PBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PBURSTR { bits } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&self) -> CTR { let bits = { const MASK: bool = true; @@ -97927,7 +98094,7 @@ pub mod dma2 { CTR { bits } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&self) -> DBMR { let bits = { const MASK: bool = true; @@ -97937,17 +98104,17 @@ pub mod dma2 { DBMR { bits } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&self) -> PLR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PLR { bits } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&self) -> PINCOSR { let bits = { const MASK: bool = true; @@ -97957,27 +98124,27 @@ pub mod dma2 { PINCOSR { bits } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&self) -> MSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MSIZER { bits } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&self) -> PSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PSIZER { bits } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&self) -> MINCR { let bits = { const MASK: bool = true; @@ -97987,7 +98154,7 @@ pub mod dma2 { MINCR { bits } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&self) -> PINCR { let bits = { const MASK: bool = true; @@ -97997,7 +98164,7 @@ pub mod dma2 { PINCR { bits } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&self) -> CIRCR { let bits = { const MASK: bool = true; @@ -98007,17 +98174,17 @@ pub mod dma2 { CIRCR { bits } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&self) -> DIRR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DIRR { bits } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&self) -> PFCTRLR { let bits = { const MASK: bool = true; @@ -98027,7 +98194,7 @@ pub mod dma2 { PFCTRLR { bits } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&self) -> TCIER { let bits = { const MASK: bool = true; @@ -98037,7 +98204,7 @@ pub mod dma2 { TCIER { bits } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&self) -> HTIER { let bits = { const MASK: bool = true; @@ -98047,7 +98214,7 @@ pub mod dma2 { HTIER { bits } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&self) -> TEIER { let bits = { const MASK: bool = true; @@ -98057,7 +98224,7 @@ pub mod dma2 { TEIER { bits } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&self) -> DMEIER { let bits = { const MASK: bool = true; @@ -98067,7 +98234,7 @@ pub mod dma2 { DMEIER { bits } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&self) -> ENR { let bits = { const MASK: bool = true; @@ -98079,108 +98246,108 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&mut self) -> _CHSELW { _CHSELW { w: self } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&mut self) -> _MBURSTW { _MBURSTW { w: self } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&mut self) -> _PBURSTW { _PBURSTW { w: self } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&mut self) -> _CTW { _CTW { w: self } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&mut self) -> _DBMW { _DBMW { w: self } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&mut self) -> _PLW { _PLW { w: self } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&mut self) -> _PINCOSW { _PINCOSW { w: self } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&mut self) -> _MSIZEW { _MSIZEW { w: self } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&mut self) -> _PSIZEW { _PSIZEW { w: self } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&mut self) -> _MINCW { _MINCW { w: self } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&mut self) -> _PINCW { _PINCW { w: self } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&mut self) -> _CIRCW { _CIRCW { w: self } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&mut self) -> _DIRW { _DIRW { w: self } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&mut self) -> _PFCTRLW { _PFCTRLW { w: self } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&mut self) -> _TCIEW { _TCIEW { w: self } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&mut self) -> _HTIEW { _HTIEW { w: self } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&mut self) -> _TEIEW { _TEIEW { w: self } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&mut self) -> _DMEIEW { _DMEIEW { w: self } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&mut self) -> _ENW { _ENW { w: self } } @@ -98202,7 +98369,7 @@ pub mod dma2 { } impl super::S0NDTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -98214,14 +98381,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -98231,7 +98398,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -98242,7 +98409,7 @@ pub mod dma2 { } impl NDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -98253,9 +98420,9 @@ pub mod dma2 { } impl<'a> _NDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -98264,15 +98431,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&self) -> NDTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -98281,18 +98448,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&mut self) -> _NDTW { _NDTW { w: self } } @@ -98314,7 +98481,7 @@ pub mod dma2 { } impl super::S0PAR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -98326,14 +98493,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -98343,7 +98510,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -98354,7 +98521,7 @@ pub mod dma2 { } impl PAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -98365,9 +98532,9 @@ pub mod dma2 { } impl<'a> _PAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -98376,15 +98543,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&self) -> PAR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -98393,18 +98560,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&mut self) -> _PAW { _PAW { w: self } } @@ -98426,7 +98593,7 @@ pub mod dma2 { } impl super::S0M0AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -98438,14 +98605,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -98455,7 +98622,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -98466,7 +98633,7 @@ pub mod dma2 { } impl M0AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -98477,9 +98644,9 @@ pub mod dma2 { } impl<'a> _M0AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -98488,15 +98655,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&self) -> M0AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -98505,18 +98672,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&mut self) -> _M0AW { _M0AW { w: self } } @@ -98538,7 +98705,7 @@ pub mod dma2 { } impl super::S0M1AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -98550,14 +98717,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -98567,7 +98734,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -98578,7 +98745,7 @@ pub mod dma2 { } impl M1AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -98589,9 +98756,9 @@ pub mod dma2 { } impl<'a> _M1AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -98600,15 +98767,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&self) -> M1AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -98617,18 +98784,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -98650,7 +98817,7 @@ pub mod dma2 { } impl super::S0FCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -98662,14 +98829,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -98679,7 +98846,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -98690,17 +98857,17 @@ pub mod dma2 { } impl FEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -98711,7 +98878,7 @@ pub mod dma2 { } impl FSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -98722,17 +98889,17 @@ pub mod dma2 { } impl DMDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -98743,7 +98910,7 @@ pub mod dma2 { } impl FTHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -98762,7 +98929,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -98785,7 +98952,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -98800,9 +98967,9 @@ pub mod dma2 { } impl<'a> _FTHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -98811,12 +98978,12 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&self) -> FEIER { let bits = { const MASK: bool = true; @@ -98826,17 +98993,17 @@ pub mod dma2 { FEIER { bits } } #[doc = "Bits 3:5 - FIFO status"] - #[inline(always)] + #[inline] pub fn fs(&self) -> FSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FSR { bits } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&self) -> DMDISR { let bits = { const MASK: bool = true; @@ -98846,10 +99013,10 @@ pub mod dma2 { DMDISR { bits } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&self) -> FTHR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -98858,28 +99025,28 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 33 } + W { bits: 0x21 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&mut self) -> _FEIEW { _FEIEW { w: self } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&mut self) -> _DMDISW { _DMDISW { w: self } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&mut self) -> _FTHW { _FTHW { w: self } } @@ -98901,7 +99068,7 @@ pub mod dma2 { } impl super::S1CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -98913,14 +99080,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -98930,7 +99097,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -98941,7 +99108,7 @@ pub mod dma2 { } impl CHSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -98952,7 +99119,7 @@ pub mod dma2 { } impl MBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -98963,7 +99130,7 @@ pub mod dma2 { } impl PBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -98974,17 +99141,17 @@ pub mod dma2 { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -98995,17 +99162,17 @@ pub mod dma2 { } impl CTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -99016,17 +99183,17 @@ pub mod dma2 { } impl DBMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -99037,7 +99204,7 @@ pub mod dma2 { } impl PLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -99048,17 +99215,17 @@ pub mod dma2 { } impl PINCOSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -99069,7 +99236,7 @@ pub mod dma2 { } impl MSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -99080,7 +99247,7 @@ pub mod dma2 { } impl PSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -99091,17 +99258,17 @@ pub mod dma2 { } impl MINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -99112,17 +99279,17 @@ pub mod dma2 { } impl PINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -99133,17 +99300,17 @@ pub mod dma2 { } impl CIRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -99154,7 +99321,7 @@ pub mod dma2 { } impl DIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -99165,17 +99332,17 @@ pub mod dma2 { } impl PFCTRLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -99186,17 +99353,17 @@ pub mod dma2 { } impl TCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -99207,17 +99374,17 @@ pub mod dma2 { } impl HTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -99228,17 +99395,17 @@ pub mod dma2 { } impl TEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -99249,17 +99416,17 @@ pub mod dma2 { } impl DMEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -99270,17 +99437,17 @@ pub mod dma2 { } impl ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -99291,9 +99458,9 @@ pub mod dma2 { } impl<'a> _CHSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -99306,9 +99473,9 @@ pub mod dma2 { } impl<'a> _MBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -99321,9 +99488,9 @@ pub mod dma2 { } impl<'a> _PBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -99344,7 +99511,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -99367,7 +99534,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -99390,7 +99557,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -99405,9 +99572,9 @@ pub mod dma2 { } impl<'a> _PLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -99428,7 +99595,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -99443,9 +99610,9 @@ pub mod dma2 { } impl<'a> _MSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -99458,9 +99625,9 @@ pub mod dma2 { } impl<'a> _PSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -99481,7 +99648,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -99504,7 +99671,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -99527,7 +99694,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -99542,9 +99709,9 @@ pub mod dma2 { } impl<'a> _DIRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -99565,7 +99732,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -99588,7 +99755,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -99611,7 +99778,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -99634,7 +99801,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -99657,7 +99824,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -99680,7 +99847,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -99691,42 +99858,42 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&self) -> CHSELR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CHSELR { bits } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&self) -> MBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MBURSTR { bits } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&self) -> PBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PBURSTR { bits } } #[doc = "Bit 20 - ACK"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -99736,7 +99903,7 @@ pub mod dma2 { ACKR { bits } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&self) -> CTR { let bits = { const MASK: bool = true; @@ -99746,7 +99913,7 @@ pub mod dma2 { CTR { bits } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&self) -> DBMR { let bits = { const MASK: bool = true; @@ -99756,17 +99923,17 @@ pub mod dma2 { DBMR { bits } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&self) -> PLR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PLR { bits } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&self) -> PINCOSR { let bits = { const MASK: bool = true; @@ -99776,27 +99943,27 @@ pub mod dma2 { PINCOSR { bits } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&self) -> MSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MSIZER { bits } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&self) -> PSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PSIZER { bits } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&self) -> MINCR { let bits = { const MASK: bool = true; @@ -99806,7 +99973,7 @@ pub mod dma2 { MINCR { bits } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&self) -> PINCR { let bits = { const MASK: bool = true; @@ -99816,7 +99983,7 @@ pub mod dma2 { PINCR { bits } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&self) -> CIRCR { let bits = { const MASK: bool = true; @@ -99826,17 +99993,17 @@ pub mod dma2 { CIRCR { bits } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&self) -> DIRR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DIRR { bits } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&self) -> PFCTRLR { let bits = { const MASK: bool = true; @@ -99846,7 +100013,7 @@ pub mod dma2 { PFCTRLR { bits } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&self) -> TCIER { let bits = { const MASK: bool = true; @@ -99856,7 +100023,7 @@ pub mod dma2 { TCIER { bits } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&self) -> HTIER { let bits = { const MASK: bool = true; @@ -99866,7 +100033,7 @@ pub mod dma2 { HTIER { bits } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&self) -> TEIER { let bits = { const MASK: bool = true; @@ -99876,7 +100043,7 @@ pub mod dma2 { TEIER { bits } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&self) -> DMEIER { let bits = { const MASK: bool = true; @@ -99886,7 +100053,7 @@ pub mod dma2 { DMEIER { bits } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&self) -> ENR { let bits = { const MASK: bool = true; @@ -99898,113 +100065,113 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&mut self) -> _CHSELW { _CHSELW { w: self } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&mut self) -> _MBURSTW { _MBURSTW { w: self } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&mut self) -> _PBURSTW { _PBURSTW { w: self } } #[doc = "Bit 20 - ACK"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&mut self) -> _CTW { _CTW { w: self } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&mut self) -> _DBMW { _DBMW { w: self } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&mut self) -> _PLW { _PLW { w: self } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&mut self) -> _PINCOSW { _PINCOSW { w: self } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&mut self) -> _MSIZEW { _MSIZEW { w: self } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&mut self) -> _PSIZEW { _PSIZEW { w: self } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&mut self) -> _MINCW { _MINCW { w: self } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&mut self) -> _PINCW { _PINCW { w: self } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&mut self) -> _CIRCW { _CIRCW { w: self } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&mut self) -> _DIRW { _DIRW { w: self } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&mut self) -> _PFCTRLW { _PFCTRLW { w: self } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&mut self) -> _TCIEW { _TCIEW { w: self } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&mut self) -> _HTIEW { _HTIEW { w: self } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&mut self) -> _TEIEW { _TEIEW { w: self } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&mut self) -> _DMEIEW { _DMEIEW { w: self } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&mut self) -> _ENW { _ENW { w: self } } @@ -100026,7 +100193,7 @@ pub mod dma2 { } impl super::S1NDTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -100038,14 +100205,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -100055,7 +100222,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -100066,7 +100233,7 @@ pub mod dma2 { } impl NDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -100077,9 +100244,9 @@ pub mod dma2 { } impl<'a> _NDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -100088,15 +100255,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&self) -> NDTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -100105,18 +100272,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&mut self) -> _NDTW { _NDTW { w: self } } @@ -100138,7 +100305,7 @@ pub mod dma2 { } impl super::S1PAR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -100150,14 +100317,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -100167,7 +100334,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -100178,7 +100345,7 @@ pub mod dma2 { } impl PAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -100189,9 +100356,9 @@ pub mod dma2 { } impl<'a> _PAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -100200,15 +100367,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&self) -> PAR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -100217,18 +100384,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&mut self) -> _PAW { _PAW { w: self } } @@ -100250,7 +100417,7 @@ pub mod dma2 { } impl super::S1M0AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -100262,14 +100429,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -100279,7 +100446,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -100290,7 +100457,7 @@ pub mod dma2 { } impl M0AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -100301,9 +100468,9 @@ pub mod dma2 { } impl<'a> _M0AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -100312,15 +100479,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&self) -> M0AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -100329,18 +100496,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&mut self) -> _M0AW { _M0AW { w: self } } @@ -100362,7 +100529,7 @@ pub mod dma2 { } impl super::S1M1AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -100374,14 +100541,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -100391,7 +100558,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -100402,7 +100569,7 @@ pub mod dma2 { } impl M1AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -100413,9 +100580,9 @@ pub mod dma2 { } impl<'a> _M1AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -100424,15 +100591,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&self) -> M1AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -100441,18 +100608,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -100474,7 +100641,7 @@ pub mod dma2 { } impl super::S1FCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -100486,14 +100653,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -100503,7 +100670,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -100514,17 +100681,17 @@ pub mod dma2 { } impl FEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -100535,7 +100702,7 @@ pub mod dma2 { } impl FSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -100546,17 +100713,17 @@ pub mod dma2 { } impl DMDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -100567,7 +100734,7 @@ pub mod dma2 { } impl FTHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -100586,7 +100753,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -100609,7 +100776,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -100624,9 +100791,9 @@ pub mod dma2 { } impl<'a> _FTHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -100635,12 +100802,12 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&self) -> FEIER { let bits = { const MASK: bool = true; @@ -100650,17 +100817,17 @@ pub mod dma2 { FEIER { bits } } #[doc = "Bits 3:5 - FIFO status"] - #[inline(always)] + #[inline] pub fn fs(&self) -> FSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FSR { bits } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&self) -> DMDISR { let bits = { const MASK: bool = true; @@ -100670,10 +100837,10 @@ pub mod dma2 { DMDISR { bits } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&self) -> FTHR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -100682,28 +100849,28 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 33 } + W { bits: 0x21 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&mut self) -> _FEIEW { _FEIEW { w: self } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&mut self) -> _DMDISW { _DMDISW { w: self } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&mut self) -> _FTHW { _FTHW { w: self } } @@ -100725,7 +100892,7 @@ pub mod dma2 { } impl super::S2CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -100737,14 +100904,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -100754,7 +100921,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -100765,7 +100932,7 @@ pub mod dma2 { } impl CHSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -100776,7 +100943,7 @@ pub mod dma2 { } impl MBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -100787,7 +100954,7 @@ pub mod dma2 { } impl PBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -100798,17 +100965,17 @@ pub mod dma2 { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -100819,17 +100986,17 @@ pub mod dma2 { } impl CTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -100840,17 +101007,17 @@ pub mod dma2 { } impl DBMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -100861,7 +101028,7 @@ pub mod dma2 { } impl PLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -100872,17 +101039,17 @@ pub mod dma2 { } impl PINCOSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -100893,7 +101060,7 @@ pub mod dma2 { } impl MSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -100904,7 +101071,7 @@ pub mod dma2 { } impl PSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -100915,17 +101082,17 @@ pub mod dma2 { } impl MINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -100936,17 +101103,17 @@ pub mod dma2 { } impl PINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -100957,17 +101124,17 @@ pub mod dma2 { } impl CIRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -100978,7 +101145,7 @@ pub mod dma2 { } impl DIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -100989,17 +101156,17 @@ pub mod dma2 { } impl PFCTRLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -101010,17 +101177,17 @@ pub mod dma2 { } impl TCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -101031,17 +101198,17 @@ pub mod dma2 { } impl HTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -101052,17 +101219,17 @@ pub mod dma2 { } impl TEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -101073,17 +101240,17 @@ pub mod dma2 { } impl DMEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -101094,17 +101261,17 @@ pub mod dma2 { } impl ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -101115,9 +101282,9 @@ pub mod dma2 { } impl<'a> _CHSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -101130,9 +101297,9 @@ pub mod dma2 { } impl<'a> _MBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -101145,9 +101312,9 @@ pub mod dma2 { } impl<'a> _PBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -101168,7 +101335,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -101191,7 +101358,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -101214,7 +101381,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -101229,9 +101396,9 @@ pub mod dma2 { } impl<'a> _PLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -101252,7 +101419,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -101267,9 +101434,9 @@ pub mod dma2 { } impl<'a> _MSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -101282,9 +101449,9 @@ pub mod dma2 { } impl<'a> _PSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -101305,7 +101472,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -101328,7 +101495,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -101351,7 +101518,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -101366,9 +101533,9 @@ pub mod dma2 { } impl<'a> _DIRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -101389,7 +101556,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -101412,7 +101579,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -101435,7 +101602,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -101458,7 +101625,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -101481,7 +101648,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -101504,7 +101671,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -101515,42 +101682,42 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&self) -> CHSELR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CHSELR { bits } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&self) -> MBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MBURSTR { bits } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&self) -> PBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PBURSTR { bits } } #[doc = "Bit 20 - ACK"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -101560,7 +101727,7 @@ pub mod dma2 { ACKR { bits } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&self) -> CTR { let bits = { const MASK: bool = true; @@ -101570,7 +101737,7 @@ pub mod dma2 { CTR { bits } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&self) -> DBMR { let bits = { const MASK: bool = true; @@ -101580,17 +101747,17 @@ pub mod dma2 { DBMR { bits } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&self) -> PLR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PLR { bits } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&self) -> PINCOSR { let bits = { const MASK: bool = true; @@ -101600,27 +101767,27 @@ pub mod dma2 { PINCOSR { bits } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&self) -> MSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MSIZER { bits } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&self) -> PSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PSIZER { bits } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&self) -> MINCR { let bits = { const MASK: bool = true; @@ -101630,7 +101797,7 @@ pub mod dma2 { MINCR { bits } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&self) -> PINCR { let bits = { const MASK: bool = true; @@ -101640,7 +101807,7 @@ pub mod dma2 { PINCR { bits } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&self) -> CIRCR { let bits = { const MASK: bool = true; @@ -101650,17 +101817,17 @@ pub mod dma2 { CIRCR { bits } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&self) -> DIRR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DIRR { bits } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&self) -> PFCTRLR { let bits = { const MASK: bool = true; @@ -101670,7 +101837,7 @@ pub mod dma2 { PFCTRLR { bits } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&self) -> TCIER { let bits = { const MASK: bool = true; @@ -101680,7 +101847,7 @@ pub mod dma2 { TCIER { bits } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&self) -> HTIER { let bits = { const MASK: bool = true; @@ -101690,7 +101857,7 @@ pub mod dma2 { HTIER { bits } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&self) -> TEIER { let bits = { const MASK: bool = true; @@ -101700,7 +101867,7 @@ pub mod dma2 { TEIER { bits } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&self) -> DMEIER { let bits = { const MASK: bool = true; @@ -101710,7 +101877,7 @@ pub mod dma2 { DMEIER { bits } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&self) -> ENR { let bits = { const MASK: bool = true; @@ -101722,113 +101889,113 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&mut self) -> _CHSELW { _CHSELW { w: self } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&mut self) -> _MBURSTW { _MBURSTW { w: self } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&mut self) -> _PBURSTW { _PBURSTW { w: self } } #[doc = "Bit 20 - ACK"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&mut self) -> _CTW { _CTW { w: self } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&mut self) -> _DBMW { _DBMW { w: self } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&mut self) -> _PLW { _PLW { w: self } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&mut self) -> _PINCOSW { _PINCOSW { w: self } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&mut self) -> _MSIZEW { _MSIZEW { w: self } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&mut self) -> _PSIZEW { _PSIZEW { w: self } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&mut self) -> _MINCW { _MINCW { w: self } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&mut self) -> _PINCW { _PINCW { w: self } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&mut self) -> _CIRCW { _CIRCW { w: self } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&mut self) -> _DIRW { _DIRW { w: self } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&mut self) -> _PFCTRLW { _PFCTRLW { w: self } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&mut self) -> _TCIEW { _TCIEW { w: self } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&mut self) -> _HTIEW { _HTIEW { w: self } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&mut self) -> _TEIEW { _TEIEW { w: self } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&mut self) -> _DMEIEW { _DMEIEW { w: self } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&mut self) -> _ENW { _ENW { w: self } } @@ -101850,7 +102017,7 @@ pub mod dma2 { } impl super::S2NDTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -101862,14 +102029,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -101879,7 +102046,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -101890,7 +102057,7 @@ pub mod dma2 { } impl NDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -101901,9 +102068,9 @@ pub mod dma2 { } impl<'a> _NDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -101912,15 +102079,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&self) -> NDTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -101929,18 +102096,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&mut self) -> _NDTW { _NDTW { w: self } } @@ -101962,7 +102129,7 @@ pub mod dma2 { } impl super::S2PAR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -101974,14 +102141,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -101991,7 +102158,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -102002,7 +102169,7 @@ pub mod dma2 { } impl PAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -102013,9 +102180,9 @@ pub mod dma2 { } impl<'a> _PAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -102024,15 +102191,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&self) -> PAR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -102041,18 +102208,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&mut self) -> _PAW { _PAW { w: self } } @@ -102074,7 +102241,7 @@ pub mod dma2 { } impl super::S2M0AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -102086,14 +102253,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -102103,7 +102270,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -102114,7 +102281,7 @@ pub mod dma2 { } impl M0AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -102125,9 +102292,9 @@ pub mod dma2 { } impl<'a> _M0AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -102136,15 +102303,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&self) -> M0AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -102153,18 +102320,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&mut self) -> _M0AW { _M0AW { w: self } } @@ -102186,7 +102353,7 @@ pub mod dma2 { } impl super::S2M1AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -102198,14 +102365,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -102215,7 +102382,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -102226,7 +102393,7 @@ pub mod dma2 { } impl M1AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -102237,9 +102404,9 @@ pub mod dma2 { } impl<'a> _M1AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -102248,15 +102415,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&self) -> M1AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -102265,18 +102432,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -102298,7 +102465,7 @@ pub mod dma2 { } impl super::S2FCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -102310,14 +102477,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -102327,7 +102494,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -102338,17 +102505,17 @@ pub mod dma2 { } impl FEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102359,7 +102526,7 @@ pub mod dma2 { } impl FSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -102370,17 +102537,17 @@ pub mod dma2 { } impl DMDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102391,7 +102558,7 @@ pub mod dma2 { } impl FTHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -102410,7 +102577,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -102433,7 +102600,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -102448,9 +102615,9 @@ pub mod dma2 { } impl<'a> _FTHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -102459,12 +102626,12 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&self) -> FEIER { let bits = { const MASK: bool = true; @@ -102474,17 +102641,17 @@ pub mod dma2 { FEIER { bits } } #[doc = "Bits 3:5 - FIFO status"] - #[inline(always)] + #[inline] pub fn fs(&self) -> FSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FSR { bits } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&self) -> DMDISR { let bits = { const MASK: bool = true; @@ -102494,10 +102661,10 @@ pub mod dma2 { DMDISR { bits } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&self) -> FTHR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -102506,28 +102673,28 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 33 } + W { bits: 0x21 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&mut self) -> _FEIEW { _FEIEW { w: self } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&mut self) -> _DMDISW { _DMDISW { w: self } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&mut self) -> _FTHW { _FTHW { w: self } } @@ -102549,7 +102716,7 @@ pub mod dma2 { } impl super::S3CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -102561,14 +102728,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -102578,7 +102745,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -102589,7 +102756,7 @@ pub mod dma2 { } impl CHSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -102600,7 +102767,7 @@ pub mod dma2 { } impl MBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -102611,7 +102778,7 @@ pub mod dma2 { } impl PBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -102622,17 +102789,17 @@ pub mod dma2 { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102643,17 +102810,17 @@ pub mod dma2 { } impl CTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102664,17 +102831,17 @@ pub mod dma2 { } impl DBMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102685,7 +102852,7 @@ pub mod dma2 { } impl PLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -102696,17 +102863,17 @@ pub mod dma2 { } impl PINCOSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102717,7 +102884,7 @@ pub mod dma2 { } impl MSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -102728,7 +102895,7 @@ pub mod dma2 { } impl PSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -102739,17 +102906,17 @@ pub mod dma2 { } impl MINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102760,17 +102927,17 @@ pub mod dma2 { } impl PINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102781,17 +102948,17 @@ pub mod dma2 { } impl CIRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102802,7 +102969,7 @@ pub mod dma2 { } impl DIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -102813,17 +102980,17 @@ pub mod dma2 { } impl PFCTRLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102834,17 +103001,17 @@ pub mod dma2 { } impl TCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102855,17 +103022,17 @@ pub mod dma2 { } impl HTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102876,17 +103043,17 @@ pub mod dma2 { } impl TEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102897,17 +103064,17 @@ pub mod dma2 { } impl DMEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102918,17 +103085,17 @@ pub mod dma2 { } impl ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -102939,9 +103106,9 @@ pub mod dma2 { } impl<'a> _CHSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -102954,9 +103121,9 @@ pub mod dma2 { } impl<'a> _MBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -102969,9 +103136,9 @@ pub mod dma2 { } impl<'a> _PBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -102992,7 +103159,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -103015,7 +103182,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -103038,7 +103205,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -103053,9 +103220,9 @@ pub mod dma2 { } impl<'a> _PLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -103076,7 +103243,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -103091,9 +103258,9 @@ pub mod dma2 { } impl<'a> _MSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -103106,9 +103273,9 @@ pub mod dma2 { } impl<'a> _PSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -103129,7 +103296,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -103152,7 +103319,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -103175,7 +103342,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -103190,9 +103357,9 @@ pub mod dma2 { } impl<'a> _DIRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -103213,7 +103380,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -103236,7 +103403,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -103259,7 +103426,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -103282,7 +103449,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -103305,7 +103472,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -103328,7 +103495,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -103339,42 +103506,42 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&self) -> CHSELR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CHSELR { bits } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&self) -> MBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MBURSTR { bits } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&self) -> PBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PBURSTR { bits } } #[doc = "Bit 20 - ACK"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -103384,7 +103551,7 @@ pub mod dma2 { ACKR { bits } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&self) -> CTR { let bits = { const MASK: bool = true; @@ -103394,7 +103561,7 @@ pub mod dma2 { CTR { bits } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&self) -> DBMR { let bits = { const MASK: bool = true; @@ -103404,17 +103571,17 @@ pub mod dma2 { DBMR { bits } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&self) -> PLR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PLR { bits } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&self) -> PINCOSR { let bits = { const MASK: bool = true; @@ -103424,27 +103591,27 @@ pub mod dma2 { PINCOSR { bits } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&self) -> MSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MSIZER { bits } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&self) -> PSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PSIZER { bits } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&self) -> MINCR { let bits = { const MASK: bool = true; @@ -103454,7 +103621,7 @@ pub mod dma2 { MINCR { bits } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&self) -> PINCR { let bits = { const MASK: bool = true; @@ -103464,7 +103631,7 @@ pub mod dma2 { PINCR { bits } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&self) -> CIRCR { let bits = { const MASK: bool = true; @@ -103474,17 +103641,17 @@ pub mod dma2 { CIRCR { bits } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&self) -> DIRR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DIRR { bits } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&self) -> PFCTRLR { let bits = { const MASK: bool = true; @@ -103494,7 +103661,7 @@ pub mod dma2 { PFCTRLR { bits } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&self) -> TCIER { let bits = { const MASK: bool = true; @@ -103504,7 +103671,7 @@ pub mod dma2 { TCIER { bits } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&self) -> HTIER { let bits = { const MASK: bool = true; @@ -103514,7 +103681,7 @@ pub mod dma2 { HTIER { bits } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&self) -> TEIER { let bits = { const MASK: bool = true; @@ -103524,7 +103691,7 @@ pub mod dma2 { TEIER { bits } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&self) -> DMEIER { let bits = { const MASK: bool = true; @@ -103534,7 +103701,7 @@ pub mod dma2 { DMEIER { bits } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&self) -> ENR { let bits = { const MASK: bool = true; @@ -103546,113 +103713,113 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&mut self) -> _CHSELW { _CHSELW { w: self } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&mut self) -> _MBURSTW { _MBURSTW { w: self } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&mut self) -> _PBURSTW { _PBURSTW { w: self } } #[doc = "Bit 20 - ACK"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&mut self) -> _CTW { _CTW { w: self } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&mut self) -> _DBMW { _DBMW { w: self } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&mut self) -> _PLW { _PLW { w: self } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&mut self) -> _PINCOSW { _PINCOSW { w: self } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&mut self) -> _MSIZEW { _MSIZEW { w: self } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&mut self) -> _PSIZEW { _PSIZEW { w: self } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&mut self) -> _MINCW { _MINCW { w: self } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&mut self) -> _PINCW { _PINCW { w: self } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&mut self) -> _CIRCW { _CIRCW { w: self } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&mut self) -> _DIRW { _DIRW { w: self } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&mut self) -> _PFCTRLW { _PFCTRLW { w: self } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&mut self) -> _TCIEW { _TCIEW { w: self } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&mut self) -> _HTIEW { _HTIEW { w: self } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&mut self) -> _TEIEW { _TEIEW { w: self } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&mut self) -> _DMEIEW { _DMEIEW { w: self } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&mut self) -> _ENW { _ENW { w: self } } @@ -103674,7 +103841,7 @@ pub mod dma2 { } impl super::S3NDTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -103686,14 +103853,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -103703,7 +103870,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -103714,7 +103881,7 @@ pub mod dma2 { } impl NDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -103725,9 +103892,9 @@ pub mod dma2 { } impl<'a> _NDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -103736,15 +103903,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&self) -> NDTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -103753,18 +103920,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&mut self) -> _NDTW { _NDTW { w: self } } @@ -103786,7 +103953,7 @@ pub mod dma2 { } impl super::S3PAR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -103798,14 +103965,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -103815,7 +103982,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -103826,7 +103993,7 @@ pub mod dma2 { } impl PAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -103837,9 +104004,9 @@ pub mod dma2 { } impl<'a> _PAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -103848,15 +104015,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&self) -> PAR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -103865,18 +104032,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&mut self) -> _PAW { _PAW { w: self } } @@ -103898,7 +104065,7 @@ pub mod dma2 { } impl super::S3M0AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -103910,14 +104077,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -103927,7 +104094,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -103938,7 +104105,7 @@ pub mod dma2 { } impl M0AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -103949,9 +104116,9 @@ pub mod dma2 { } impl<'a> _M0AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -103960,15 +104127,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&self) -> M0AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -103977,18 +104144,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&mut self) -> _M0AW { _M0AW { w: self } } @@ -104010,7 +104177,7 @@ pub mod dma2 { } impl super::S3M1AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -104022,14 +104189,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -104039,7 +104206,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -104050,7 +104217,7 @@ pub mod dma2 { } impl M1AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -104061,9 +104228,9 @@ pub mod dma2 { } impl<'a> _M1AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -104072,15 +104239,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&self) -> M1AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -104089,18 +104256,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -104122,7 +104289,7 @@ pub mod dma2 { } impl super::S3FCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -104134,14 +104301,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -104151,7 +104318,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -104162,17 +104329,17 @@ pub mod dma2 { } impl FEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104183,7 +104350,7 @@ pub mod dma2 { } impl FSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -104194,17 +104361,17 @@ pub mod dma2 { } impl DMDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104215,7 +104382,7 @@ pub mod dma2 { } impl FTHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -104234,7 +104401,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -104257,7 +104424,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -104272,9 +104439,9 @@ pub mod dma2 { } impl<'a> _FTHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -104283,12 +104450,12 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&self) -> FEIER { let bits = { const MASK: bool = true; @@ -104298,17 +104465,17 @@ pub mod dma2 { FEIER { bits } } #[doc = "Bits 3:5 - FIFO status"] - #[inline(always)] + #[inline] pub fn fs(&self) -> FSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FSR { bits } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&self) -> DMDISR { let bits = { const MASK: bool = true; @@ -104318,10 +104485,10 @@ pub mod dma2 { DMDISR { bits } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&self) -> FTHR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -104330,28 +104497,28 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 33 } + W { bits: 0x21 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&mut self) -> _FEIEW { _FEIEW { w: self } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&mut self) -> _DMDISW { _DMDISW { w: self } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&mut self) -> _FTHW { _FTHW { w: self } } @@ -104373,7 +104540,7 @@ pub mod dma2 { } impl super::S4CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -104385,14 +104552,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -104402,7 +104569,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -104413,7 +104580,7 @@ pub mod dma2 { } impl CHSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -104424,7 +104591,7 @@ pub mod dma2 { } impl MBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -104435,7 +104602,7 @@ pub mod dma2 { } impl PBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -104446,17 +104613,17 @@ pub mod dma2 { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104467,17 +104634,17 @@ pub mod dma2 { } impl CTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104488,17 +104655,17 @@ pub mod dma2 { } impl DBMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104509,7 +104676,7 @@ pub mod dma2 { } impl PLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -104520,17 +104687,17 @@ pub mod dma2 { } impl PINCOSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104541,7 +104708,7 @@ pub mod dma2 { } impl MSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -104552,7 +104719,7 @@ pub mod dma2 { } impl PSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -104563,17 +104730,17 @@ pub mod dma2 { } impl MINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104584,17 +104751,17 @@ pub mod dma2 { } impl PINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104605,17 +104772,17 @@ pub mod dma2 { } impl CIRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104626,7 +104793,7 @@ pub mod dma2 { } impl DIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -104637,17 +104804,17 @@ pub mod dma2 { } impl PFCTRLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104658,17 +104825,17 @@ pub mod dma2 { } impl TCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104679,17 +104846,17 @@ pub mod dma2 { } impl HTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104700,17 +104867,17 @@ pub mod dma2 { } impl TEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104721,17 +104888,17 @@ pub mod dma2 { } impl DMEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104742,17 +104909,17 @@ pub mod dma2 { } impl ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -104763,9 +104930,9 @@ pub mod dma2 { } impl<'a> _CHSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -104778,9 +104945,9 @@ pub mod dma2 { } impl<'a> _MBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -104793,9 +104960,9 @@ pub mod dma2 { } impl<'a> _PBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -104816,7 +104983,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -104839,7 +105006,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -104862,7 +105029,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -104877,9 +105044,9 @@ pub mod dma2 { } impl<'a> _PLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -104900,7 +105067,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -104915,9 +105082,9 @@ pub mod dma2 { } impl<'a> _MSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -104930,9 +105097,9 @@ pub mod dma2 { } impl<'a> _PSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -104953,7 +105120,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -104976,7 +105143,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -104999,7 +105166,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -105014,9 +105181,9 @@ pub mod dma2 { } impl<'a> _DIRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -105037,7 +105204,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -105060,7 +105227,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -105083,7 +105250,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -105106,7 +105273,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -105129,7 +105296,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -105152,7 +105319,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -105163,42 +105330,42 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&self) -> CHSELR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CHSELR { bits } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&self) -> MBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MBURSTR { bits } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&self) -> PBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PBURSTR { bits } } #[doc = "Bit 20 - ACK"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -105208,7 +105375,7 @@ pub mod dma2 { ACKR { bits } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&self) -> CTR { let bits = { const MASK: bool = true; @@ -105218,7 +105385,7 @@ pub mod dma2 { CTR { bits } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&self) -> DBMR { let bits = { const MASK: bool = true; @@ -105228,17 +105395,17 @@ pub mod dma2 { DBMR { bits } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&self) -> PLR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PLR { bits } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&self) -> PINCOSR { let bits = { const MASK: bool = true; @@ -105248,27 +105415,27 @@ pub mod dma2 { PINCOSR { bits } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&self) -> MSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MSIZER { bits } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&self) -> PSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PSIZER { bits } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&self) -> MINCR { let bits = { const MASK: bool = true; @@ -105278,7 +105445,7 @@ pub mod dma2 { MINCR { bits } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&self) -> PINCR { let bits = { const MASK: bool = true; @@ -105288,7 +105455,7 @@ pub mod dma2 { PINCR { bits } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&self) -> CIRCR { let bits = { const MASK: bool = true; @@ -105298,17 +105465,17 @@ pub mod dma2 { CIRCR { bits } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&self) -> DIRR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DIRR { bits } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&self) -> PFCTRLR { let bits = { const MASK: bool = true; @@ -105318,7 +105485,7 @@ pub mod dma2 { PFCTRLR { bits } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&self) -> TCIER { let bits = { const MASK: bool = true; @@ -105328,7 +105495,7 @@ pub mod dma2 { TCIER { bits } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&self) -> HTIER { let bits = { const MASK: bool = true; @@ -105338,7 +105505,7 @@ pub mod dma2 { HTIER { bits } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&self) -> TEIER { let bits = { const MASK: bool = true; @@ -105348,7 +105515,7 @@ pub mod dma2 { TEIER { bits } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&self) -> DMEIER { let bits = { const MASK: bool = true; @@ -105358,7 +105525,7 @@ pub mod dma2 { DMEIER { bits } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&self) -> ENR { let bits = { const MASK: bool = true; @@ -105370,113 +105537,113 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&mut self) -> _CHSELW { _CHSELW { w: self } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&mut self) -> _MBURSTW { _MBURSTW { w: self } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&mut self) -> _PBURSTW { _PBURSTW { w: self } } #[doc = "Bit 20 - ACK"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&mut self) -> _CTW { _CTW { w: self } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&mut self) -> _DBMW { _DBMW { w: self } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&mut self) -> _PLW { _PLW { w: self } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&mut self) -> _PINCOSW { _PINCOSW { w: self } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&mut self) -> _MSIZEW { _MSIZEW { w: self } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&mut self) -> _PSIZEW { _PSIZEW { w: self } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&mut self) -> _MINCW { _MINCW { w: self } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&mut self) -> _PINCW { _PINCW { w: self } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&mut self) -> _CIRCW { _CIRCW { w: self } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&mut self) -> _DIRW { _DIRW { w: self } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&mut self) -> _PFCTRLW { _PFCTRLW { w: self } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&mut self) -> _TCIEW { _TCIEW { w: self } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&mut self) -> _HTIEW { _HTIEW { w: self } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&mut self) -> _TEIEW { _TEIEW { w: self } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&mut self) -> _DMEIEW { _DMEIEW { w: self } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&mut self) -> _ENW { _ENW { w: self } } @@ -105498,7 +105665,7 @@ pub mod dma2 { } impl super::S4NDTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -105510,14 +105677,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -105527,7 +105694,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -105538,7 +105705,7 @@ pub mod dma2 { } impl NDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -105549,9 +105716,9 @@ pub mod dma2 { } impl<'a> _NDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -105560,15 +105727,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&self) -> NDTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -105577,18 +105744,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&mut self) -> _NDTW { _NDTW { w: self } } @@ -105610,7 +105777,7 @@ pub mod dma2 { } impl super::S4PAR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -105622,14 +105789,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -105639,7 +105806,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -105650,7 +105817,7 @@ pub mod dma2 { } impl PAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -105661,9 +105828,9 @@ pub mod dma2 { } impl<'a> _PAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -105672,15 +105839,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&self) -> PAR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -105689,18 +105856,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&mut self) -> _PAW { _PAW { w: self } } @@ -105722,7 +105889,7 @@ pub mod dma2 { } impl super::S4M0AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -105734,14 +105901,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -105751,7 +105918,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -105762,7 +105929,7 @@ pub mod dma2 { } impl M0AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -105773,9 +105940,9 @@ pub mod dma2 { } impl<'a> _M0AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -105784,15 +105951,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&self) -> M0AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -105801,18 +105968,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&mut self) -> _M0AW { _M0AW { w: self } } @@ -105834,7 +106001,7 @@ pub mod dma2 { } impl super::S4M1AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -105846,14 +106013,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -105863,7 +106030,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -105874,7 +106041,7 @@ pub mod dma2 { } impl M1AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -105885,9 +106052,9 @@ pub mod dma2 { } impl<'a> _M1AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -105896,15 +106063,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&self) -> M1AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -105913,18 +106080,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -105946,7 +106113,7 @@ pub mod dma2 { } impl super::S4FCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -105958,14 +106125,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -105975,7 +106142,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -105986,17 +106153,17 @@ pub mod dma2 { } impl FEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106007,7 +106174,7 @@ pub mod dma2 { } impl FSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -106018,17 +106185,17 @@ pub mod dma2 { } impl DMDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106039,7 +106206,7 @@ pub mod dma2 { } impl FTHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -106058,7 +106225,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -106081,7 +106248,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -106096,9 +106263,9 @@ pub mod dma2 { } impl<'a> _FTHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -106107,12 +106274,12 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&self) -> FEIER { let bits = { const MASK: bool = true; @@ -106122,17 +106289,17 @@ pub mod dma2 { FEIER { bits } } #[doc = "Bits 3:5 - FIFO status"] - #[inline(always)] + #[inline] pub fn fs(&self) -> FSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FSR { bits } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&self) -> DMDISR { let bits = { const MASK: bool = true; @@ -106142,10 +106309,10 @@ pub mod dma2 { DMDISR { bits } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&self) -> FTHR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -106154,28 +106321,28 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 33 } + W { bits: 0x21 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&mut self) -> _FEIEW { _FEIEW { w: self } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&mut self) -> _DMDISW { _DMDISW { w: self } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&mut self) -> _FTHW { _FTHW { w: self } } @@ -106197,7 +106364,7 @@ pub mod dma2 { } impl super::S5CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -106209,14 +106376,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -106226,7 +106393,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -106237,7 +106404,7 @@ pub mod dma2 { } impl CHSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -106248,7 +106415,7 @@ pub mod dma2 { } impl MBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -106259,7 +106426,7 @@ pub mod dma2 { } impl PBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -106270,17 +106437,17 @@ pub mod dma2 { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106291,17 +106458,17 @@ pub mod dma2 { } impl CTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106312,17 +106479,17 @@ pub mod dma2 { } impl DBMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106333,7 +106500,7 @@ pub mod dma2 { } impl PLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -106344,17 +106511,17 @@ pub mod dma2 { } impl PINCOSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106365,7 +106532,7 @@ pub mod dma2 { } impl MSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -106376,7 +106543,7 @@ pub mod dma2 { } impl PSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -106387,17 +106554,17 @@ pub mod dma2 { } impl MINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106408,17 +106575,17 @@ pub mod dma2 { } impl PINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106429,17 +106596,17 @@ pub mod dma2 { } impl CIRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106450,7 +106617,7 @@ pub mod dma2 { } impl DIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -106461,17 +106628,17 @@ pub mod dma2 { } impl PFCTRLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106482,17 +106649,17 @@ pub mod dma2 { } impl TCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106503,17 +106670,17 @@ pub mod dma2 { } impl HTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106524,17 +106691,17 @@ pub mod dma2 { } impl TEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106545,17 +106712,17 @@ pub mod dma2 { } impl DMEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106566,17 +106733,17 @@ pub mod dma2 { } impl ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -106587,9 +106754,9 @@ pub mod dma2 { } impl<'a> _CHSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -106602,9 +106769,9 @@ pub mod dma2 { } impl<'a> _MBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -106617,9 +106784,9 @@ pub mod dma2 { } impl<'a> _PBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -106640,7 +106807,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -106663,7 +106830,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -106686,7 +106853,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -106701,9 +106868,9 @@ pub mod dma2 { } impl<'a> _PLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -106724,7 +106891,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -106739,9 +106906,9 @@ pub mod dma2 { } impl<'a> _MSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -106754,9 +106921,9 @@ pub mod dma2 { } impl<'a> _PSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -106777,7 +106944,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -106800,7 +106967,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -106823,7 +106990,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -106838,9 +107005,9 @@ pub mod dma2 { } impl<'a> _DIRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -106861,7 +107028,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -106884,7 +107051,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -106907,7 +107074,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -106930,7 +107097,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -106953,7 +107120,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -106976,7 +107143,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -106987,42 +107154,42 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&self) -> CHSELR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CHSELR { bits } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&self) -> MBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MBURSTR { bits } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&self) -> PBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PBURSTR { bits } } #[doc = "Bit 20 - ACK"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -107032,7 +107199,7 @@ pub mod dma2 { ACKR { bits } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&self) -> CTR { let bits = { const MASK: bool = true; @@ -107042,7 +107209,7 @@ pub mod dma2 { CTR { bits } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&self) -> DBMR { let bits = { const MASK: bool = true; @@ -107052,17 +107219,17 @@ pub mod dma2 { DBMR { bits } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&self) -> PLR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PLR { bits } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&self) -> PINCOSR { let bits = { const MASK: bool = true; @@ -107072,27 +107239,27 @@ pub mod dma2 { PINCOSR { bits } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&self) -> MSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MSIZER { bits } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&self) -> PSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PSIZER { bits } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&self) -> MINCR { let bits = { const MASK: bool = true; @@ -107102,7 +107269,7 @@ pub mod dma2 { MINCR { bits } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&self) -> PINCR { let bits = { const MASK: bool = true; @@ -107112,7 +107279,7 @@ pub mod dma2 { PINCR { bits } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&self) -> CIRCR { let bits = { const MASK: bool = true; @@ -107122,17 +107289,17 @@ pub mod dma2 { CIRCR { bits } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&self) -> DIRR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DIRR { bits } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&self) -> PFCTRLR { let bits = { const MASK: bool = true; @@ -107142,7 +107309,7 @@ pub mod dma2 { PFCTRLR { bits } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&self) -> TCIER { let bits = { const MASK: bool = true; @@ -107152,7 +107319,7 @@ pub mod dma2 { TCIER { bits } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&self) -> HTIER { let bits = { const MASK: bool = true; @@ -107162,7 +107329,7 @@ pub mod dma2 { HTIER { bits } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&self) -> TEIER { let bits = { const MASK: bool = true; @@ -107172,7 +107339,7 @@ pub mod dma2 { TEIER { bits } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&self) -> DMEIER { let bits = { const MASK: bool = true; @@ -107182,7 +107349,7 @@ pub mod dma2 { DMEIER { bits } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&self) -> ENR { let bits = { const MASK: bool = true; @@ -107194,113 +107361,113 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&mut self) -> _CHSELW { _CHSELW { w: self } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&mut self) -> _MBURSTW { _MBURSTW { w: self } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&mut self) -> _PBURSTW { _PBURSTW { w: self } } #[doc = "Bit 20 - ACK"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&mut self) -> _CTW { _CTW { w: self } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&mut self) -> _DBMW { _DBMW { w: self } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&mut self) -> _PLW { _PLW { w: self } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&mut self) -> _PINCOSW { _PINCOSW { w: self } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&mut self) -> _MSIZEW { _MSIZEW { w: self } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&mut self) -> _PSIZEW { _PSIZEW { w: self } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&mut self) -> _MINCW { _MINCW { w: self } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&mut self) -> _PINCW { _PINCW { w: self } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&mut self) -> _CIRCW { _CIRCW { w: self } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&mut self) -> _DIRW { _DIRW { w: self } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&mut self) -> _PFCTRLW { _PFCTRLW { w: self } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&mut self) -> _TCIEW { _TCIEW { w: self } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&mut self) -> _HTIEW { _HTIEW { w: self } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&mut self) -> _TEIEW { _TEIEW { w: self } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&mut self) -> _DMEIEW { _DMEIEW { w: self } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&mut self) -> _ENW { _ENW { w: self } } @@ -107322,7 +107489,7 @@ pub mod dma2 { } impl super::S5NDTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -107334,14 +107501,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -107351,7 +107518,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -107362,7 +107529,7 @@ pub mod dma2 { } impl NDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -107373,9 +107540,9 @@ pub mod dma2 { } impl<'a> _NDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -107384,15 +107551,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&self) -> NDTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -107401,18 +107568,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&mut self) -> _NDTW { _NDTW { w: self } } @@ -107434,7 +107601,7 @@ pub mod dma2 { } impl super::S5PAR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -107446,14 +107613,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -107463,7 +107630,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -107474,7 +107641,7 @@ pub mod dma2 { } impl PAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -107485,9 +107652,9 @@ pub mod dma2 { } impl<'a> _PAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -107496,15 +107663,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&self) -> PAR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -107513,18 +107680,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&mut self) -> _PAW { _PAW { w: self } } @@ -107546,7 +107713,7 @@ pub mod dma2 { } impl super::S5M0AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -107558,14 +107725,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -107575,7 +107742,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -107586,7 +107753,7 @@ pub mod dma2 { } impl M0AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -107597,9 +107764,9 @@ pub mod dma2 { } impl<'a> _M0AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -107608,15 +107775,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&self) -> M0AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -107625,18 +107792,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&mut self) -> _M0AW { _M0AW { w: self } } @@ -107658,7 +107825,7 @@ pub mod dma2 { } impl super::S5M1AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -107670,14 +107837,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -107687,7 +107854,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -107698,7 +107865,7 @@ pub mod dma2 { } impl M1AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -107709,9 +107876,9 @@ pub mod dma2 { } impl<'a> _M1AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -107720,15 +107887,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&self) -> M1AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -107737,18 +107904,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -107770,7 +107937,7 @@ pub mod dma2 { } impl super::S5FCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -107782,14 +107949,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -107799,7 +107966,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -107810,17 +107977,17 @@ pub mod dma2 { } impl FEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -107831,7 +107998,7 @@ pub mod dma2 { } impl FSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -107842,17 +108009,17 @@ pub mod dma2 { } impl DMDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -107863,7 +108030,7 @@ pub mod dma2 { } impl FTHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -107882,7 +108049,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -107905,7 +108072,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -107920,9 +108087,9 @@ pub mod dma2 { } impl<'a> _FTHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -107931,12 +108098,12 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&self) -> FEIER { let bits = { const MASK: bool = true; @@ -107946,17 +108113,17 @@ pub mod dma2 { FEIER { bits } } #[doc = "Bits 3:5 - FIFO status"] - #[inline(always)] + #[inline] pub fn fs(&self) -> FSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FSR { bits } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&self) -> DMDISR { let bits = { const MASK: bool = true; @@ -107966,10 +108133,10 @@ pub mod dma2 { DMDISR { bits } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&self) -> FTHR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -107978,28 +108145,28 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 33 } + W { bits: 0x21 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&mut self) -> _FEIEW { _FEIEW { w: self } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&mut self) -> _DMDISW { _DMDISW { w: self } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&mut self) -> _FTHW { _FTHW { w: self } } @@ -108021,7 +108188,7 @@ pub mod dma2 { } impl super::S6CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -108033,14 +108200,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -108050,7 +108217,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -108061,7 +108228,7 @@ pub mod dma2 { } impl CHSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -108072,7 +108239,7 @@ pub mod dma2 { } impl MBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -108083,7 +108250,7 @@ pub mod dma2 { } impl PBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -108094,17 +108261,17 @@ pub mod dma2 { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -108115,17 +108282,17 @@ pub mod dma2 { } impl CTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -108136,17 +108303,17 @@ pub mod dma2 { } impl DBMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -108157,7 +108324,7 @@ pub mod dma2 { } impl PLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -108168,17 +108335,17 @@ pub mod dma2 { } impl PINCOSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -108189,7 +108356,7 @@ pub mod dma2 { } impl MSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -108200,7 +108367,7 @@ pub mod dma2 { } impl PSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -108211,17 +108378,17 @@ pub mod dma2 { } impl MINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -108232,17 +108399,17 @@ pub mod dma2 { } impl PINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -108253,17 +108420,17 @@ pub mod dma2 { } impl CIRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -108274,7 +108441,7 @@ pub mod dma2 { } impl DIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -108285,17 +108452,17 @@ pub mod dma2 { } impl PFCTRLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -108306,17 +108473,17 @@ pub mod dma2 { } impl TCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -108327,17 +108494,17 @@ pub mod dma2 { } impl HTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -108348,17 +108515,17 @@ pub mod dma2 { } impl TEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -108369,17 +108536,17 @@ pub mod dma2 { } impl DMEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -108390,17 +108557,17 @@ pub mod dma2 { } impl ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -108411,9 +108578,9 @@ pub mod dma2 { } impl<'a> _CHSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -108426,9 +108593,9 @@ pub mod dma2 { } impl<'a> _MBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -108441,9 +108608,9 @@ pub mod dma2 { } impl<'a> _PBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -108464,7 +108631,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -108487,7 +108654,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -108510,7 +108677,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -108525,9 +108692,9 @@ pub mod dma2 { } impl<'a> _PLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -108548,7 +108715,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -108563,9 +108730,9 @@ pub mod dma2 { } impl<'a> _MSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -108578,9 +108745,9 @@ pub mod dma2 { } impl<'a> _PSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -108601,7 +108768,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -108624,7 +108791,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -108647,7 +108814,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -108662,9 +108829,9 @@ pub mod dma2 { } impl<'a> _DIRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -108685,7 +108852,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -108708,7 +108875,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -108731,7 +108898,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -108754,7 +108921,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -108777,7 +108944,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -108800,7 +108967,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -108811,42 +108978,42 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&self) -> CHSELR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CHSELR { bits } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&self) -> MBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MBURSTR { bits } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&self) -> PBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PBURSTR { bits } } #[doc = "Bit 20 - ACK"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -108856,7 +109023,7 @@ pub mod dma2 { ACKR { bits } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&self) -> CTR { let bits = { const MASK: bool = true; @@ -108866,7 +109033,7 @@ pub mod dma2 { CTR { bits } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&self) -> DBMR { let bits = { const MASK: bool = true; @@ -108876,17 +109043,17 @@ pub mod dma2 { DBMR { bits } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&self) -> PLR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PLR { bits } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&self) -> PINCOSR { let bits = { const MASK: bool = true; @@ -108896,27 +109063,27 @@ pub mod dma2 { PINCOSR { bits } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&self) -> MSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MSIZER { bits } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&self) -> PSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PSIZER { bits } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&self) -> MINCR { let bits = { const MASK: bool = true; @@ -108926,7 +109093,7 @@ pub mod dma2 { MINCR { bits } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&self) -> PINCR { let bits = { const MASK: bool = true; @@ -108936,7 +109103,7 @@ pub mod dma2 { PINCR { bits } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&self) -> CIRCR { let bits = { const MASK: bool = true; @@ -108946,17 +109113,17 @@ pub mod dma2 { CIRCR { bits } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&self) -> DIRR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DIRR { bits } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&self) -> PFCTRLR { let bits = { const MASK: bool = true; @@ -108966,7 +109133,7 @@ pub mod dma2 { PFCTRLR { bits } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&self) -> TCIER { let bits = { const MASK: bool = true; @@ -108976,7 +109143,7 @@ pub mod dma2 { TCIER { bits } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&self) -> HTIER { let bits = { const MASK: bool = true; @@ -108986,7 +109153,7 @@ pub mod dma2 { HTIER { bits } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&self) -> TEIER { let bits = { const MASK: bool = true; @@ -108996,7 +109163,7 @@ pub mod dma2 { TEIER { bits } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&self) -> DMEIER { let bits = { const MASK: bool = true; @@ -109006,7 +109173,7 @@ pub mod dma2 { DMEIER { bits } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&self) -> ENR { let bits = { const MASK: bool = true; @@ -109018,113 +109185,113 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&mut self) -> _CHSELW { _CHSELW { w: self } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&mut self) -> _MBURSTW { _MBURSTW { w: self } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&mut self) -> _PBURSTW { _PBURSTW { w: self } } #[doc = "Bit 20 - ACK"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&mut self) -> _CTW { _CTW { w: self } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&mut self) -> _DBMW { _DBMW { w: self } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&mut self) -> _PLW { _PLW { w: self } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&mut self) -> _PINCOSW { _PINCOSW { w: self } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&mut self) -> _MSIZEW { _MSIZEW { w: self } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&mut self) -> _PSIZEW { _PSIZEW { w: self } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&mut self) -> _MINCW { _MINCW { w: self } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&mut self) -> _PINCW { _PINCW { w: self } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&mut self) -> _CIRCW { _CIRCW { w: self } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&mut self) -> _DIRW { _DIRW { w: self } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&mut self) -> _PFCTRLW { _PFCTRLW { w: self } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&mut self) -> _TCIEW { _TCIEW { w: self } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&mut self) -> _HTIEW { _HTIEW { w: self } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&mut self) -> _TEIEW { _TEIEW { w: self } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&mut self) -> _DMEIEW { _DMEIEW { w: self } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&mut self) -> _ENW { _ENW { w: self } } @@ -109146,7 +109313,7 @@ pub mod dma2 { } impl super::S6NDTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -109158,14 +109325,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -109175,7 +109342,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -109186,7 +109353,7 @@ pub mod dma2 { } impl NDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -109197,9 +109364,9 @@ pub mod dma2 { } impl<'a> _NDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -109208,15 +109375,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&self) -> NDTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -109225,18 +109392,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&mut self) -> _NDTW { _NDTW { w: self } } @@ -109258,7 +109425,7 @@ pub mod dma2 { } impl super::S6PAR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -109270,14 +109437,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -109287,7 +109454,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -109298,7 +109465,7 @@ pub mod dma2 { } impl PAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -109309,9 +109476,9 @@ pub mod dma2 { } impl<'a> _PAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -109320,15 +109487,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&self) -> PAR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -109337,18 +109504,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&mut self) -> _PAW { _PAW { w: self } } @@ -109370,7 +109537,7 @@ pub mod dma2 { } impl super::S6M0AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -109382,14 +109549,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -109399,7 +109566,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -109410,7 +109577,7 @@ pub mod dma2 { } impl M0AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -109421,9 +109588,9 @@ pub mod dma2 { } impl<'a> _M0AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -109432,15 +109599,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&self) -> M0AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -109449,18 +109616,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&mut self) -> _M0AW { _M0AW { w: self } } @@ -109482,7 +109649,7 @@ pub mod dma2 { } impl super::S6M1AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -109494,14 +109661,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -109511,7 +109678,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -109522,7 +109689,7 @@ pub mod dma2 { } impl M1AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -109533,9 +109700,9 @@ pub mod dma2 { } impl<'a> _M1AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -109544,15 +109711,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&self) -> M1AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -109561,18 +109728,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -109594,7 +109761,7 @@ pub mod dma2 { } impl super::S6FCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -109606,14 +109773,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -109623,7 +109790,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -109634,17 +109801,17 @@ pub mod dma2 { } impl FEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -109655,7 +109822,7 @@ pub mod dma2 { } impl FSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -109666,17 +109833,17 @@ pub mod dma2 { } impl DMDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -109687,7 +109854,7 @@ pub mod dma2 { } impl FTHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -109706,7 +109873,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -109729,7 +109896,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -109744,9 +109911,9 @@ pub mod dma2 { } impl<'a> _FTHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -109755,12 +109922,12 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&self) -> FEIER { let bits = { const MASK: bool = true; @@ -109770,17 +109937,17 @@ pub mod dma2 { FEIER { bits } } #[doc = "Bits 3:5 - FIFO status"] - #[inline(always)] + #[inline] pub fn fs(&self) -> FSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FSR { bits } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&self) -> DMDISR { let bits = { const MASK: bool = true; @@ -109790,10 +109957,10 @@ pub mod dma2 { DMDISR { bits } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&self) -> FTHR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -109802,28 +109969,28 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 33 } + W { bits: 0x21 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&mut self) -> _FEIEW { _FEIEW { w: self } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&mut self) -> _DMDISW { _DMDISW { w: self } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&mut self) -> _FTHW { _FTHW { w: self } } @@ -109845,7 +110012,7 @@ pub mod dma2 { } impl super::S7CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -109857,14 +110024,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -109874,7 +110041,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -109885,7 +110052,7 @@ pub mod dma2 { } impl CHSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -109896,7 +110063,7 @@ pub mod dma2 { } impl MBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -109907,7 +110074,7 @@ pub mod dma2 { } impl PBURSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -109918,17 +110085,17 @@ pub mod dma2 { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -109939,17 +110106,17 @@ pub mod dma2 { } impl CTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -109960,17 +110127,17 @@ pub mod dma2 { } impl DBMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -109981,7 +110148,7 @@ pub mod dma2 { } impl PLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -109992,17 +110159,17 @@ pub mod dma2 { } impl PINCOSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -110013,7 +110180,7 @@ pub mod dma2 { } impl MSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -110024,7 +110191,7 @@ pub mod dma2 { } impl PSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -110035,17 +110202,17 @@ pub mod dma2 { } impl MINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -110056,17 +110223,17 @@ pub mod dma2 { } impl PINCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -110077,17 +110244,17 @@ pub mod dma2 { } impl CIRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -110098,7 +110265,7 @@ pub mod dma2 { } impl DIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -110109,17 +110276,17 @@ pub mod dma2 { } impl PFCTRLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -110130,17 +110297,17 @@ pub mod dma2 { } impl TCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -110151,17 +110318,17 @@ pub mod dma2 { } impl HTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -110172,17 +110339,17 @@ pub mod dma2 { } impl TEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -110193,17 +110360,17 @@ pub mod dma2 { } impl DMEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -110214,17 +110381,17 @@ pub mod dma2 { } impl ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -110235,9 +110402,9 @@ pub mod dma2 { } impl<'a> _CHSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -110250,9 +110417,9 @@ pub mod dma2 { } impl<'a> _MBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -110265,9 +110432,9 @@ pub mod dma2 { } impl<'a> _PBURSTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -110288,7 +110455,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -110311,7 +110478,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -110334,7 +110501,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -110349,9 +110516,9 @@ pub mod dma2 { } impl<'a> _PLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -110372,7 +110539,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -110387,9 +110554,9 @@ pub mod dma2 { } impl<'a> _MSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -110402,9 +110569,9 @@ pub mod dma2 { } impl<'a> _PSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -110425,7 +110592,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -110448,7 +110615,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -110471,7 +110638,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -110486,9 +110653,9 @@ pub mod dma2 { } impl<'a> _DIRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -110509,7 +110676,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -110532,7 +110699,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -110555,7 +110722,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -110578,7 +110745,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -110601,7 +110768,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -110624,7 +110791,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -110635,42 +110802,42 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&self) -> CHSELR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 25; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CHSELR { bits } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&self) -> MBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 23; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MBURSTR { bits } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&self) -> PBURSTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PBURSTR { bits } } #[doc = "Bit 20 - ACK"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -110680,7 +110847,7 @@ pub mod dma2 { ACKR { bits } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&self) -> CTR { let bits = { const MASK: bool = true; @@ -110690,7 +110857,7 @@ pub mod dma2 { CTR { bits } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&self) -> DBMR { let bits = { const MASK: bool = true; @@ -110700,17 +110867,17 @@ pub mod dma2 { DBMR { bits } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&self) -> PLR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PLR { bits } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&self) -> PINCOSR { let bits = { const MASK: bool = true; @@ -110720,27 +110887,27 @@ pub mod dma2 { PINCOSR { bits } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&self) -> MSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MSIZER { bits } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&self) -> PSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PSIZER { bits } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&self) -> MINCR { let bits = { const MASK: bool = true; @@ -110750,7 +110917,7 @@ pub mod dma2 { MINCR { bits } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&self) -> PINCR { let bits = { const MASK: bool = true; @@ -110760,7 +110927,7 @@ pub mod dma2 { PINCR { bits } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&self) -> CIRCR { let bits = { const MASK: bool = true; @@ -110770,17 +110937,17 @@ pub mod dma2 { CIRCR { bits } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&self) -> DIRR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DIRR { bits } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&self) -> PFCTRLR { let bits = { const MASK: bool = true; @@ -110790,7 +110957,7 @@ pub mod dma2 { PFCTRLR { bits } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&self) -> TCIER { let bits = { const MASK: bool = true; @@ -110800,7 +110967,7 @@ pub mod dma2 { TCIER { bits } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&self) -> HTIER { let bits = { const MASK: bool = true; @@ -110810,7 +110977,7 @@ pub mod dma2 { HTIER { bits } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&self) -> TEIER { let bits = { const MASK: bool = true; @@ -110820,7 +110987,7 @@ pub mod dma2 { TEIER { bits } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&self) -> DMEIER { let bits = { const MASK: bool = true; @@ -110830,7 +110997,7 @@ pub mod dma2 { DMEIER { bits } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&self) -> ENR { let bits = { const MASK: bool = true; @@ -110842,113 +111009,113 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 25:27 - Channel selection"] - #[inline(always)] + #[inline] pub fn chsel(&mut self) -> _CHSELW { _CHSELW { w: self } } #[doc = "Bits 23:24 - Memory burst transfer configuration"] - #[inline(always)] + #[inline] pub fn mburst(&mut self) -> _MBURSTW { _MBURSTW { w: self } } #[doc = "Bits 21:22 - Peripheral burst transfer configuration"] - #[inline(always)] + #[inline] pub fn pburst(&mut self) -> _PBURSTW { _PBURSTW { w: self } } #[doc = "Bit 20 - ACK"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 19 - Current target (only in double buffer mode)"] - #[inline(always)] + #[inline] pub fn ct(&mut self) -> _CTW { _CTW { w: self } } #[doc = "Bit 18 - Double buffer mode"] - #[inline(always)] + #[inline] pub fn dbm(&mut self) -> _DBMW { _DBMW { w: self } } #[doc = "Bits 16:17 - Priority level"] - #[inline(always)] + #[inline] pub fn pl(&mut self) -> _PLW { _PLW { w: self } } #[doc = "Bit 15 - Peripheral increment offset size"] - #[inline(always)] + #[inline] pub fn pincos(&mut self) -> _PINCOSW { _PINCOSW { w: self } } #[doc = "Bits 13:14 - Memory data size"] - #[inline(always)] + #[inline] pub fn msize(&mut self) -> _MSIZEW { _MSIZEW { w: self } } #[doc = "Bits 11:12 - Peripheral data size"] - #[inline(always)] + #[inline] pub fn psize(&mut self) -> _PSIZEW { _PSIZEW { w: self } } #[doc = "Bit 10 - Memory increment mode"] - #[inline(always)] + #[inline] pub fn minc(&mut self) -> _MINCW { _MINCW { w: self } } #[doc = "Bit 9 - Peripheral increment mode"] - #[inline(always)] + #[inline] pub fn pinc(&mut self) -> _PINCW { _PINCW { w: self } } #[doc = "Bit 8 - Circular mode"] - #[inline(always)] + #[inline] pub fn circ(&mut self) -> _CIRCW { _CIRCW { w: self } } #[doc = "Bits 6:7 - Data transfer direction"] - #[inline(always)] + #[inline] pub fn dir(&mut self) -> _DIRW { _DIRW { w: self } } #[doc = "Bit 5 - Peripheral flow controller"] - #[inline(always)] + #[inline] pub fn pfctrl(&mut self) -> _PFCTRLW { _PFCTRLW { w: self } } #[doc = "Bit 4 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&mut self) -> _TCIEW { _TCIEW { w: self } } #[doc = "Bit 3 - Half transfer interrupt enable"] - #[inline(always)] + #[inline] pub fn htie(&mut self) -> _HTIEW { _HTIEW { w: self } } #[doc = "Bit 2 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&mut self) -> _TEIEW { _TEIEW { w: self } } #[doc = "Bit 1 - Direct mode error interrupt enable"] - #[inline(always)] + #[inline] pub fn dmeie(&mut self) -> _DMEIEW { _DMEIEW { w: self } } #[doc = "Bit 0 - Stream enable / flag stream ready when read low"] - #[inline(always)] + #[inline] pub fn en(&mut self) -> _ENW { _ENW { w: self } } @@ -110970,7 +111137,7 @@ pub mod dma2 { } impl super::S7NDTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -110982,14 +111149,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -110999,7 +111166,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -111010,7 +111177,7 @@ pub mod dma2 { } impl NDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -111021,9 +111188,9 @@ pub mod dma2 { } impl<'a> _NDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -111032,15 +111199,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&self) -> NDTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -111049,18 +111216,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Number of data items to transfer"] - #[inline(always)] + #[inline] pub fn ndt(&mut self) -> _NDTW { _NDTW { w: self } } @@ -111082,7 +111249,7 @@ pub mod dma2 { } impl super::S7PAR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -111094,14 +111261,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -111111,7 +111278,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -111122,7 +111289,7 @@ pub mod dma2 { } impl PAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -111133,9 +111300,9 @@ pub mod dma2 { } impl<'a> _PAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -111144,15 +111311,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&self) -> PAR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -111161,18 +111328,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Peripheral address"] - #[inline(always)] + #[inline] pub fn pa(&mut self) -> _PAW { _PAW { w: self } } @@ -111194,7 +111361,7 @@ pub mod dma2 { } impl super::S7M0AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -111206,14 +111373,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -111223,7 +111390,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -111234,7 +111401,7 @@ pub mod dma2 { } impl M0AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -111245,9 +111412,9 @@ pub mod dma2 { } impl<'a> _M0AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -111256,15 +111423,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&self) -> M0AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -111273,18 +111440,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 0 address"] - #[inline(always)] + #[inline] pub fn m0a(&mut self) -> _M0AW { _M0AW { w: self } } @@ -111306,7 +111473,7 @@ pub mod dma2 { } impl super::S7M1AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -111318,14 +111485,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -111335,7 +111502,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -111346,7 +111513,7 @@ pub mod dma2 { } impl M1AR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -111357,9 +111524,9 @@ pub mod dma2 { } impl<'a> _M1AW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -111368,15 +111535,15 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&self) -> M1AR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -111385,18 +111552,18 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Memory 1 address (used in case of Double buffer mode)"] - #[inline(always)] + #[inline] pub fn m1a(&mut self) -> _M1AW { _M1AW { w: self } } @@ -111418,7 +111585,7 @@ pub mod dma2 { } impl super::S7FCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -111430,14 +111597,14 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -111447,7 +111614,7 @@ pub mod dma2 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -111458,17 +111625,17 @@ pub mod dma2 { } impl FEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -111479,7 +111646,7 @@ pub mod dma2 { } impl FSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111490,17 +111657,17 @@ pub mod dma2 { } impl DMDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -111511,7 +111678,7 @@ pub mod dma2 { } impl FTHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111530,7 +111697,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -111553,7 +111720,7 @@ pub mod dma2 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -111568,9 +111735,9 @@ pub mod dma2 { } impl<'a> _FTHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -111579,12 +111746,12 @@ pub mod dma2 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&self) -> FEIER { let bits = { const MASK: bool = true; @@ -111594,17 +111761,17 @@ pub mod dma2 { FEIER { bits } } #[doc = "Bits 3:5 - FIFO status"] - #[inline(always)] + #[inline] pub fn fs(&self) -> FSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FSR { bits } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&self) -> DMDISR { let bits = { const MASK: bool = true; @@ -111614,10 +111781,10 @@ pub mod dma2 { DMDISR { bits } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&self) -> FTHR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -111626,58 +111793,68 @@ pub mod dma2 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 33 } + W { bits: 0x21 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - FIFO error interrupt enable"] - #[inline(always)] + #[inline] pub fn feie(&mut self) -> _FEIEW { _FEIEW { w: self } } #[doc = "Bit 2 - Direct mode disable"] - #[inline(always)] + #[inline] pub fn dmdis(&mut self) -> _DMDISW { _DMDISW { w: self } } #[doc = "Bits 0:1 - FIFO threshold selection"] - #[inline(always)] + #[inline] pub fn fth(&mut self) -> _FTHW { _FTHW { w: self } } } } } -#[doc = "DMA controller"] -pub struct DMA2 { - register_block: dma2::RegisterBlock, -} -impl Deref for DMA2 { - type Target = dma2::RegisterBlock; - fn deref(&self) -> &dma2::RegisterBlock { - &self.register_block - } -} #[doc = "DMA1"] -pub const DMA1: Peripheral<DMA1> = unsafe { Peripheral::new(1073897472) }; -#[doc = r" Register block"] pub struct DMA1 { - register_block: dma2::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for DMA1 {} +impl DMA1 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const dma2::RegisterBlock { + 0x4002_6000 as *const _ + } } impl Deref for DMA1 { type Target = dma2::RegisterBlock; fn deref(&self) -> &dma2::RegisterBlock { - &self.register_block + unsafe { &*DMA1::ptr() } } } #[doc = "General-purpose I/Os"] -pub const GPIOH: Peripheral<GPIOH> = unsafe { Peripheral::new(1073880064) }; +pub struct GPIOH { + _marker: PhantomData<*const ()>, +} +unsafe impl Send for GPIOH {} +impl GPIOH { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const gpioh::RegisterBlock { + 0x4002_1c00 as *const _ + } +} +impl Deref for GPIOH { + type Target = gpioh::RegisterBlock; + fn deref(&self) -> &gpioh::RegisterBlock { + unsafe { &*GPIOH::ptr() } + } +} #[doc = "General-purpose I/Os"] pub mod gpioh { use vcell::VolatileCell; @@ -111721,7 +111898,7 @@ pub mod gpioh { } impl super::MODER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -111733,14 +111910,14 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -111750,7 +111927,7 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -111761,7 +111938,7 @@ pub mod gpioh { } impl MODER15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111772,7 +111949,7 @@ pub mod gpioh { } impl MODER14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111783,7 +111960,7 @@ pub mod gpioh { } impl MODER13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111794,7 +111971,7 @@ pub mod gpioh { } impl MODER12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111805,7 +111982,7 @@ pub mod gpioh { } impl MODER11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111816,7 +111993,7 @@ pub mod gpioh { } impl MODER10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111827,7 +112004,7 @@ pub mod gpioh { } impl MODER9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111838,7 +112015,7 @@ pub mod gpioh { } impl MODER8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111849,7 +112026,7 @@ pub mod gpioh { } impl MODER7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111860,7 +112037,7 @@ pub mod gpioh { } impl MODER6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111871,7 +112048,7 @@ pub mod gpioh { } impl MODER5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111882,7 +112059,7 @@ pub mod gpioh { } impl MODER4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111893,7 +112070,7 @@ pub mod gpioh { } impl MODER3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111904,7 +112081,7 @@ pub mod gpioh { } impl MODER2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111915,7 +112092,7 @@ pub mod gpioh { } impl MODER1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111926,7 +112103,7 @@ pub mod gpioh { } impl MODER0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -111937,9 +112114,9 @@ pub mod gpioh { } impl<'a> _MODER15W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -111952,9 +112129,9 @@ pub mod gpioh { } impl<'a> _MODER14W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -111967,9 +112144,9 @@ pub mod gpioh { } impl<'a> _MODER13W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -111982,9 +112159,9 @@ pub mod gpioh { } impl<'a> _MODER12W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -111997,9 +112174,9 @@ pub mod gpioh { } impl<'a> _MODER11W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -112012,9 +112189,9 @@ pub mod gpioh { } impl<'a> _MODER10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -112027,9 +112204,9 @@ pub mod gpioh { } impl<'a> _MODER9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -112042,9 +112219,9 @@ pub mod gpioh { } impl<'a> _MODER8W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -112057,9 +112234,9 @@ pub mod gpioh { } impl<'a> _MODER7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -112072,9 +112249,9 @@ pub mod gpioh { } impl<'a> _MODER6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -112087,9 +112264,9 @@ pub mod gpioh { } impl<'a> _MODER5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -112102,9 +112279,9 @@ pub mod gpioh { } impl<'a> _MODER4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -112117,9 +112294,9 @@ pub mod gpioh { } impl<'a> _MODER3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -112132,9 +112309,9 @@ pub mod gpioh { } impl<'a> _MODER2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -112147,9 +112324,9 @@ pub mod gpioh { } impl<'a> _MODER1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -112162,9 +112339,9 @@ pub mod gpioh { } impl<'a> _MODER0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -112173,165 +112350,165 @@ pub mod gpioh { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder15(&self) -> MODER15R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER15R { bits } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder14(&self) -> MODER14R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER14R { bits } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder13(&self) -> MODER13R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER13R { bits } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder12(&self) -> MODER12R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER12R { bits } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder11(&self) -> MODER11R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER11R { bits } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder10(&self) -> MODER10R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER10R { bits } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder9(&self) -> MODER9R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER9R { bits } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder8(&self) -> MODER8R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER8R { bits } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder7(&self) -> MODER7R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER7R { bits } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder6(&self) -> MODER6R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER6R { bits } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder5(&self) -> MODER5R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER5R { bits } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder4(&self) -> MODER4R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER4R { bits } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder3(&self) -> MODER3R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER3R { bits } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder2(&self) -> MODER2R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER2R { bits } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder1(&self) -> MODER1R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER1R { bits } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder0(&self) -> MODER0R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -112340,93 +112517,93 @@ pub mod gpioh { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder15(&mut self) -> _MODER15W { _MODER15W { w: self } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder14(&mut self) -> _MODER14W { _MODER14W { w: self } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder13(&mut self) -> _MODER13W { _MODER13W { w: self } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder12(&mut self) -> _MODER12W { _MODER12W { w: self } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder11(&mut self) -> _MODER11W { _MODER11W { w: self } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder10(&mut self) -> _MODER10W { _MODER10W { w: self } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder9(&mut self) -> _MODER9W { _MODER9W { w: self } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder8(&mut self) -> _MODER8W { _MODER8W { w: self } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder7(&mut self) -> _MODER7W { _MODER7W { w: self } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder6(&mut self) -> _MODER6W { _MODER6W { w: self } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder5(&mut self) -> _MODER5W { _MODER5W { w: self } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder4(&mut self) -> _MODER4W { _MODER4W { w: self } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder3(&mut self) -> _MODER3W { _MODER3W { w: self } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder2(&mut self) -> _MODER2W { _MODER2W { w: self } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder1(&mut self) -> _MODER1W { _MODER1W { w: self } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder0(&mut self) -> _MODER0W { _MODER0W { w: self } } @@ -112448,7 +112625,7 @@ pub mod gpioh { } impl super::OTYPER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -112460,14 +112637,14 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -112477,7 +112654,7 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -112488,17 +112665,17 @@ pub mod gpioh { } impl OT15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112509,17 +112686,17 @@ pub mod gpioh { } impl OT14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112530,17 +112707,17 @@ pub mod gpioh { } impl OT13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112551,17 +112728,17 @@ pub mod gpioh { } impl OT12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112572,17 +112749,17 @@ pub mod gpioh { } impl OT11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112593,17 +112770,17 @@ pub mod gpioh { } impl OT10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112614,17 +112791,17 @@ pub mod gpioh { } impl OT9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112635,17 +112812,17 @@ pub mod gpioh { } impl OT8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112656,17 +112833,17 @@ pub mod gpioh { } impl OT7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112677,17 +112854,17 @@ pub mod gpioh { } impl OT6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112698,17 +112875,17 @@ pub mod gpioh { } impl OT5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112719,17 +112896,17 @@ pub mod gpioh { } impl OT4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112740,17 +112917,17 @@ pub mod gpioh { } impl OT3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112761,17 +112938,17 @@ pub mod gpioh { } impl OT2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112782,17 +112959,17 @@ pub mod gpioh { } impl OT1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112803,17 +112980,17 @@ pub mod gpioh { } impl OT0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -112832,7 +113009,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -112855,7 +113032,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -112878,7 +113055,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -112901,7 +113078,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -112924,7 +113101,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -112947,7 +113124,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -112970,7 +113147,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -112993,7 +113170,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -113016,7 +113193,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -113039,7 +113216,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -113062,7 +113239,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -113085,7 +113262,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -113108,7 +113285,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -113131,7 +113308,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -113154,7 +113331,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -113177,7 +113354,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -113188,12 +113365,12 @@ pub mod gpioh { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot15(&self) -> OT15R { let bits = { const MASK: bool = true; @@ -113203,7 +113380,7 @@ pub mod gpioh { OT15R { bits } } #[doc = "Bit 14 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot14(&self) -> OT14R { let bits = { const MASK: bool = true; @@ -113213,7 +113390,7 @@ pub mod gpioh { OT14R { bits } } #[doc = "Bit 13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot13(&self) -> OT13R { let bits = { const MASK: bool = true; @@ -113223,7 +113400,7 @@ pub mod gpioh { OT13R { bits } } #[doc = "Bit 12 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot12(&self) -> OT12R { let bits = { const MASK: bool = true; @@ -113233,7 +113410,7 @@ pub mod gpioh { OT12R { bits } } #[doc = "Bit 11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot11(&self) -> OT11R { let bits = { const MASK: bool = true; @@ -113243,7 +113420,7 @@ pub mod gpioh { OT11R { bits } } #[doc = "Bit 10 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot10(&self) -> OT10R { let bits = { const MASK: bool = true; @@ -113253,7 +113430,7 @@ pub mod gpioh { OT10R { bits } } #[doc = "Bit 9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot9(&self) -> OT9R { let bits = { const MASK: bool = true; @@ -113263,7 +113440,7 @@ pub mod gpioh { OT9R { bits } } #[doc = "Bit 8 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot8(&self) -> OT8R { let bits = { const MASK: bool = true; @@ -113273,7 +113450,7 @@ pub mod gpioh { OT8R { bits } } #[doc = "Bit 7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot7(&self) -> OT7R { let bits = { const MASK: bool = true; @@ -113283,7 +113460,7 @@ pub mod gpioh { OT7R { bits } } #[doc = "Bit 6 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot6(&self) -> OT6R { let bits = { const MASK: bool = true; @@ -113293,7 +113470,7 @@ pub mod gpioh { OT6R { bits } } #[doc = "Bit 5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot5(&self) -> OT5R { let bits = { const MASK: bool = true; @@ -113303,7 +113480,7 @@ pub mod gpioh { OT5R { bits } } #[doc = "Bit 4 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot4(&self) -> OT4R { let bits = { const MASK: bool = true; @@ -113313,7 +113490,7 @@ pub mod gpioh { OT4R { bits } } #[doc = "Bit 3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot3(&self) -> OT3R { let bits = { const MASK: bool = true; @@ -113323,7 +113500,7 @@ pub mod gpioh { OT3R { bits } } #[doc = "Bit 2 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot2(&self) -> OT2R { let bits = { const MASK: bool = true; @@ -113333,7 +113510,7 @@ pub mod gpioh { OT2R { bits } } #[doc = "Bit 1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot1(&self) -> OT1R { let bits = { const MASK: bool = true; @@ -113343,7 +113520,7 @@ pub mod gpioh { OT1R { bits } } #[doc = "Bit 0 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot0(&self) -> OT0R { let bits = { const MASK: bool = true; @@ -113355,93 +113532,93 @@ pub mod gpioh { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot15(&mut self) -> _OT15W { _OT15W { w: self } } #[doc = "Bit 14 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot14(&mut self) -> _OT14W { _OT14W { w: self } } #[doc = "Bit 13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot13(&mut self) -> _OT13W { _OT13W { w: self } } #[doc = "Bit 12 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot12(&mut self) -> _OT12W { _OT12W { w: self } } #[doc = "Bit 11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot11(&mut self) -> _OT11W { _OT11W { w: self } } #[doc = "Bit 10 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot10(&mut self) -> _OT10W { _OT10W { w: self } } #[doc = "Bit 9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot9(&mut self) -> _OT9W { _OT9W { w: self } } #[doc = "Bit 8 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot8(&mut self) -> _OT8W { _OT8W { w: self } } #[doc = "Bit 7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot7(&mut self) -> _OT7W { _OT7W { w: self } } #[doc = "Bit 6 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot6(&mut self) -> _OT6W { _OT6W { w: self } } #[doc = "Bit 5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot5(&mut self) -> _OT5W { _OT5W { w: self } } #[doc = "Bit 4 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot4(&mut self) -> _OT4W { _OT4W { w: self } } #[doc = "Bit 3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot3(&mut self) -> _OT3W { _OT3W { w: self } } #[doc = "Bit 2 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot2(&mut self) -> _OT2W { _OT2W { w: self } } #[doc = "Bit 1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot1(&mut self) -> _OT1W { _OT1W { w: self } } #[doc = "Bit 0 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot0(&mut self) -> _OT0W { _OT0W { w: self } } @@ -113463,7 +113640,7 @@ pub mod gpioh { } impl super::OSPEEDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -113475,14 +113652,14 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -113492,7 +113669,7 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -113503,7 +113680,7 @@ pub mod gpioh { } impl OSPEEDR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113514,7 +113691,7 @@ pub mod gpioh { } impl OSPEEDR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113525,7 +113702,7 @@ pub mod gpioh { } impl OSPEEDR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113536,7 +113713,7 @@ pub mod gpioh { } impl OSPEEDR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113547,7 +113724,7 @@ pub mod gpioh { } impl OSPEEDR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113558,7 +113735,7 @@ pub mod gpioh { } impl OSPEEDR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113569,7 +113746,7 @@ pub mod gpioh { } impl OSPEEDR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113580,7 +113757,7 @@ pub mod gpioh { } impl OSPEEDR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113591,7 +113768,7 @@ pub mod gpioh { } impl OSPEEDR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113602,7 +113779,7 @@ pub mod gpioh { } impl OSPEEDR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113613,7 +113790,7 @@ pub mod gpioh { } impl OSPEEDR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113624,7 +113801,7 @@ pub mod gpioh { } impl OSPEEDR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113635,7 +113812,7 @@ pub mod gpioh { } impl OSPEEDR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113646,7 +113823,7 @@ pub mod gpioh { } impl OSPEEDR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113657,7 +113834,7 @@ pub mod gpioh { } impl OSPEEDR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113668,7 +113845,7 @@ pub mod gpioh { } impl OSPEEDR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -113679,9 +113856,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR15W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113694,9 +113871,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR14W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113709,9 +113886,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR13W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113724,9 +113901,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR12W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113739,9 +113916,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR11W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113754,9 +113931,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113769,9 +113946,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113784,9 +113961,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR8W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113799,9 +113976,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113814,9 +113991,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113829,9 +114006,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113844,9 +114021,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113859,9 +114036,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113874,9 +114051,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113889,9 +114066,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113904,9 +114081,9 @@ pub mod gpioh { } impl<'a> _OSPEEDR0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -113915,165 +114092,165 @@ pub mod gpioh { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr15(&self) -> OSPEEDR15R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR15R { bits } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr14(&self) -> OSPEEDR14R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR14R { bits } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr13(&self) -> OSPEEDR13R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR13R { bits } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr12(&self) -> OSPEEDR12R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR12R { bits } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr11(&self) -> OSPEEDR11R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR11R { bits } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr10(&self) -> OSPEEDR10R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR10R { bits } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr9(&self) -> OSPEEDR9R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR9R { bits } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr8(&self) -> OSPEEDR8R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR8R { bits } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr7(&self) -> OSPEEDR7R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR7R { bits } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr6(&self) -> OSPEEDR6R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR6R { bits } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr5(&self) -> OSPEEDR5R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR5R { bits } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr4(&self) -> OSPEEDR4R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR4R { bits } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr3(&self) -> OSPEEDR3R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR3R { bits } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr2(&self) -> OSPEEDR2R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR2R { bits } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr1(&self) -> OSPEEDR1R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR1R { bits } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr0(&self) -> OSPEEDR0R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -114082,93 +114259,93 @@ pub mod gpioh { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr15(&mut self) -> _OSPEEDR15W { _OSPEEDR15W { w: self } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr14(&mut self) -> _OSPEEDR14W { _OSPEEDR14W { w: self } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr13(&mut self) -> _OSPEEDR13W { _OSPEEDR13W { w: self } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr12(&mut self) -> _OSPEEDR12W { _OSPEEDR12W { w: self } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr11(&mut self) -> _OSPEEDR11W { _OSPEEDR11W { w: self } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr10(&mut self) -> _OSPEEDR10W { _OSPEEDR10W { w: self } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr9(&mut self) -> _OSPEEDR9W { _OSPEEDR9W { w: self } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr8(&mut self) -> _OSPEEDR8W { _OSPEEDR8W { w: self } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr7(&mut self) -> _OSPEEDR7W { _OSPEEDR7W { w: self } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr6(&mut self) -> _OSPEEDR6W { _OSPEEDR6W { w: self } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr5(&mut self) -> _OSPEEDR5W { _OSPEEDR5W { w: self } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr4(&mut self) -> _OSPEEDR4W { _OSPEEDR4W { w: self } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr3(&mut self) -> _OSPEEDR3W { _OSPEEDR3W { w: self } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr2(&mut self) -> _OSPEEDR2W { _OSPEEDR2W { w: self } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr1(&mut self) -> _OSPEEDR1W { _OSPEEDR1W { w: self } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr0(&mut self) -> _OSPEEDR0W { _OSPEEDR0W { w: self } } @@ -114190,7 +114367,7 @@ pub mod gpioh { } impl super::PUPDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -114202,14 +114379,14 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -114219,7 +114396,7 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -114230,7 +114407,7 @@ pub mod gpioh { } impl PUPDR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114241,7 +114418,7 @@ pub mod gpioh { } impl PUPDR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114252,7 +114429,7 @@ pub mod gpioh { } impl PUPDR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114263,7 +114440,7 @@ pub mod gpioh { } impl PUPDR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114274,7 +114451,7 @@ pub mod gpioh { } impl PUPDR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114285,7 +114462,7 @@ pub mod gpioh { } impl PUPDR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114296,7 +114473,7 @@ pub mod gpioh { } impl PUPDR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114307,7 +114484,7 @@ pub mod gpioh { } impl PUPDR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114318,7 +114495,7 @@ pub mod gpioh { } impl PUPDR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114329,7 +114506,7 @@ pub mod gpioh { } impl PUPDR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114340,7 +114517,7 @@ pub mod gpioh { } impl PUPDR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114351,7 +114528,7 @@ pub mod gpioh { } impl PUPDR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114362,7 +114539,7 @@ pub mod gpioh { } impl PUPDR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114373,7 +114550,7 @@ pub mod gpioh { } impl PUPDR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114384,7 +114561,7 @@ pub mod gpioh { } impl PUPDR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114395,7 +114572,7 @@ pub mod gpioh { } impl PUPDR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -114406,9 +114583,9 @@ pub mod gpioh { } impl<'a> _PUPDR15W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114421,9 +114598,9 @@ pub mod gpioh { } impl<'a> _PUPDR14W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114436,9 +114613,9 @@ pub mod gpioh { } impl<'a> _PUPDR13W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114451,9 +114628,9 @@ pub mod gpioh { } impl<'a> _PUPDR12W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114466,9 +114643,9 @@ pub mod gpioh { } impl<'a> _PUPDR11W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114481,9 +114658,9 @@ pub mod gpioh { } impl<'a> _PUPDR10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114496,9 +114673,9 @@ pub mod gpioh { } impl<'a> _PUPDR9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114511,9 +114688,9 @@ pub mod gpioh { } impl<'a> _PUPDR8W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114526,9 +114703,9 @@ pub mod gpioh { } impl<'a> _PUPDR7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114541,9 +114718,9 @@ pub mod gpioh { } impl<'a> _PUPDR6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114556,9 +114733,9 @@ pub mod gpioh { } impl<'a> _PUPDR5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114571,9 +114748,9 @@ pub mod gpioh { } impl<'a> _PUPDR4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114586,9 +114763,9 @@ pub mod gpioh { } impl<'a> _PUPDR3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114601,9 +114778,9 @@ pub mod gpioh { } impl<'a> _PUPDR2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114616,9 +114793,9 @@ pub mod gpioh { } impl<'a> _PUPDR1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114631,9 +114808,9 @@ pub mod gpioh { } impl<'a> _PUPDR0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -114642,165 +114819,165 @@ pub mod gpioh { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr15(&self) -> PUPDR15R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR15R { bits } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr14(&self) -> PUPDR14R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR14R { bits } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr13(&self) -> PUPDR13R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR13R { bits } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr12(&self) -> PUPDR12R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR12R { bits } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr11(&self) -> PUPDR11R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR11R { bits } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr10(&self) -> PUPDR10R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR10R { bits } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr9(&self) -> PUPDR9R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR9R { bits } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr8(&self) -> PUPDR8R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR8R { bits } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr7(&self) -> PUPDR7R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR7R { bits } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr6(&self) -> PUPDR6R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR6R { bits } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr5(&self) -> PUPDR5R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR5R { bits } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr4(&self) -> PUPDR4R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR4R { bits } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr3(&self) -> PUPDR3R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR3R { bits } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr2(&self) -> PUPDR2R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR2R { bits } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr1(&self) -> PUPDR1R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR1R { bits } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr0(&self) -> PUPDR0R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -114809,93 +114986,93 @@ pub mod gpioh { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr15(&mut self) -> _PUPDR15W { _PUPDR15W { w: self } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr14(&mut self) -> _PUPDR14W { _PUPDR14W { w: self } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr13(&mut self) -> _PUPDR13W { _PUPDR13W { w: self } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr12(&mut self) -> _PUPDR12W { _PUPDR12W { w: self } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr11(&mut self) -> _PUPDR11W { _PUPDR11W { w: self } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr10(&mut self) -> _PUPDR10W { _PUPDR10W { w: self } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr9(&mut self) -> _PUPDR9W { _PUPDR9W { w: self } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr8(&mut self) -> _PUPDR8W { _PUPDR8W { w: self } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr7(&mut self) -> _PUPDR7W { _PUPDR7W { w: self } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr6(&mut self) -> _PUPDR6W { _PUPDR6W { w: self } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr5(&mut self) -> _PUPDR5W { _PUPDR5W { w: self } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr4(&mut self) -> _PUPDR4W { _PUPDR4W { w: self } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr3(&mut self) -> _PUPDR3W { _PUPDR3W { w: self } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr2(&mut self) -> _PUPDR2W { _PUPDR2W { w: self } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr1(&mut self) -> _PUPDR1W { _PUPDR1W { w: self } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr0(&mut self) -> _PUPDR0W { _PUPDR0W { w: self } } @@ -114913,7 +115090,7 @@ pub mod gpioh { } impl super::IDR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -114926,17 +115103,17 @@ pub mod gpioh { } impl IDR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -114947,17 +115124,17 @@ pub mod gpioh { } impl IDR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -114968,17 +115145,17 @@ pub mod gpioh { } impl IDR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -114989,17 +115166,17 @@ pub mod gpioh { } impl IDR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115010,17 +115187,17 @@ pub mod gpioh { } impl IDR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115031,17 +115208,17 @@ pub mod gpioh { } impl IDR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115052,17 +115229,17 @@ pub mod gpioh { } impl IDR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115073,17 +115250,17 @@ pub mod gpioh { } impl IDR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115094,17 +115271,17 @@ pub mod gpioh { } impl IDR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115115,17 +115292,17 @@ pub mod gpioh { } impl IDR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115136,17 +115313,17 @@ pub mod gpioh { } impl IDR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115157,17 +115334,17 @@ pub mod gpioh { } impl IDR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115178,17 +115355,17 @@ pub mod gpioh { } impl IDR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115199,17 +115376,17 @@ pub mod gpioh { } impl IDR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115220,17 +115397,17 @@ pub mod gpioh { } impl IDR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115241,29 +115418,29 @@ pub mod gpioh { } impl IDR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr15(&self) -> IDR15R { let bits = { const MASK: bool = true; @@ -115273,7 +115450,7 @@ pub mod gpioh { IDR15R { bits } } #[doc = "Bit 14 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr14(&self) -> IDR14R { let bits = { const MASK: bool = true; @@ -115283,7 +115460,7 @@ pub mod gpioh { IDR14R { bits } } #[doc = "Bit 13 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr13(&self) -> IDR13R { let bits = { const MASK: bool = true; @@ -115293,7 +115470,7 @@ pub mod gpioh { IDR13R { bits } } #[doc = "Bit 12 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr12(&self) -> IDR12R { let bits = { const MASK: bool = true; @@ -115303,7 +115480,7 @@ pub mod gpioh { IDR12R { bits } } #[doc = "Bit 11 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr11(&self) -> IDR11R { let bits = { const MASK: bool = true; @@ -115313,7 +115490,7 @@ pub mod gpioh { IDR11R { bits } } #[doc = "Bit 10 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr10(&self) -> IDR10R { let bits = { const MASK: bool = true; @@ -115323,7 +115500,7 @@ pub mod gpioh { IDR10R { bits } } #[doc = "Bit 9 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr9(&self) -> IDR9R { let bits = { const MASK: bool = true; @@ -115333,7 +115510,7 @@ pub mod gpioh { IDR9R { bits } } #[doc = "Bit 8 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr8(&self) -> IDR8R { let bits = { const MASK: bool = true; @@ -115343,7 +115520,7 @@ pub mod gpioh { IDR8R { bits } } #[doc = "Bit 7 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr7(&self) -> IDR7R { let bits = { const MASK: bool = true; @@ -115353,7 +115530,7 @@ pub mod gpioh { IDR7R { bits } } #[doc = "Bit 6 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr6(&self) -> IDR6R { let bits = { const MASK: bool = true; @@ -115363,7 +115540,7 @@ pub mod gpioh { IDR6R { bits } } #[doc = "Bit 5 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr5(&self) -> IDR5R { let bits = { const MASK: bool = true; @@ -115373,7 +115550,7 @@ pub mod gpioh { IDR5R { bits } } #[doc = "Bit 4 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr4(&self) -> IDR4R { let bits = { const MASK: bool = true; @@ -115383,7 +115560,7 @@ pub mod gpioh { IDR4R { bits } } #[doc = "Bit 3 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr3(&self) -> IDR3R { let bits = { const MASK: bool = true; @@ -115393,7 +115570,7 @@ pub mod gpioh { IDR3R { bits } } #[doc = "Bit 2 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr2(&self) -> IDR2R { let bits = { const MASK: bool = true; @@ -115403,7 +115580,7 @@ pub mod gpioh { IDR2R { bits } } #[doc = "Bit 1 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr1(&self) -> IDR1R { let bits = { const MASK: bool = true; @@ -115413,7 +115590,7 @@ pub mod gpioh { IDR1R { bits } } #[doc = "Bit 0 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr0(&self) -> IDR0R { let bits = { const MASK: bool = true; @@ -115440,7 +115617,7 @@ pub mod gpioh { } impl super::ODR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -115452,14 +115629,14 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -115469,7 +115646,7 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -115480,17 +115657,17 @@ pub mod gpioh { } impl ODR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115501,17 +115678,17 @@ pub mod gpioh { } impl ODR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115522,17 +115699,17 @@ pub mod gpioh { } impl ODR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115543,17 +115720,17 @@ pub mod gpioh { } impl ODR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115564,17 +115741,17 @@ pub mod gpioh { } impl ODR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115585,17 +115762,17 @@ pub mod gpioh { } impl ODR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115606,17 +115783,17 @@ pub mod gpioh { } impl ODR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115627,17 +115804,17 @@ pub mod gpioh { } impl ODR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115648,17 +115825,17 @@ pub mod gpioh { } impl ODR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115669,17 +115846,17 @@ pub mod gpioh { } impl ODR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115690,17 +115867,17 @@ pub mod gpioh { } impl ODR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115711,17 +115888,17 @@ pub mod gpioh { } impl ODR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115732,17 +115909,17 @@ pub mod gpioh { } impl ODR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115753,17 +115930,17 @@ pub mod gpioh { } impl ODR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115774,17 +115951,17 @@ pub mod gpioh { } impl ODR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115795,17 +115972,17 @@ pub mod gpioh { } impl ODR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -115824,7 +116001,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -115847,7 +116024,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -115870,7 +116047,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -115893,7 +116070,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -115916,7 +116093,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -115939,7 +116116,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -115962,7 +116139,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -115985,7 +116162,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -116008,7 +116185,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -116031,7 +116208,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -116054,7 +116231,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -116077,7 +116254,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -116100,7 +116277,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -116123,7 +116300,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -116146,7 +116323,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -116169,7 +116346,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -116180,12 +116357,12 @@ pub mod gpioh { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr15(&self) -> ODR15R { let bits = { const MASK: bool = true; @@ -116195,7 +116372,7 @@ pub mod gpioh { ODR15R { bits } } #[doc = "Bit 14 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr14(&self) -> ODR14R { let bits = { const MASK: bool = true; @@ -116205,7 +116382,7 @@ pub mod gpioh { ODR14R { bits } } #[doc = "Bit 13 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr13(&self) -> ODR13R { let bits = { const MASK: bool = true; @@ -116215,7 +116392,7 @@ pub mod gpioh { ODR13R { bits } } #[doc = "Bit 12 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr12(&self) -> ODR12R { let bits = { const MASK: bool = true; @@ -116225,7 +116402,7 @@ pub mod gpioh { ODR12R { bits } } #[doc = "Bit 11 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr11(&self) -> ODR11R { let bits = { const MASK: bool = true; @@ -116235,7 +116412,7 @@ pub mod gpioh { ODR11R { bits } } #[doc = "Bit 10 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr10(&self) -> ODR10R { let bits = { const MASK: bool = true; @@ -116245,7 +116422,7 @@ pub mod gpioh { ODR10R { bits } } #[doc = "Bit 9 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr9(&self) -> ODR9R { let bits = { const MASK: bool = true; @@ -116255,7 +116432,7 @@ pub mod gpioh { ODR9R { bits } } #[doc = "Bit 8 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr8(&self) -> ODR8R { let bits = { const MASK: bool = true; @@ -116265,7 +116442,7 @@ pub mod gpioh { ODR8R { bits } } #[doc = "Bit 7 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr7(&self) -> ODR7R { let bits = { const MASK: bool = true; @@ -116275,7 +116452,7 @@ pub mod gpioh { ODR7R { bits } } #[doc = "Bit 6 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr6(&self) -> ODR6R { let bits = { const MASK: bool = true; @@ -116285,7 +116462,7 @@ pub mod gpioh { ODR6R { bits } } #[doc = "Bit 5 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr5(&self) -> ODR5R { let bits = { const MASK: bool = true; @@ -116295,7 +116472,7 @@ pub mod gpioh { ODR5R { bits } } #[doc = "Bit 4 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr4(&self) -> ODR4R { let bits = { const MASK: bool = true; @@ -116305,7 +116482,7 @@ pub mod gpioh { ODR4R { bits } } #[doc = "Bit 3 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr3(&self) -> ODR3R { let bits = { const MASK: bool = true; @@ -116315,7 +116492,7 @@ pub mod gpioh { ODR3R { bits } } #[doc = "Bit 2 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr2(&self) -> ODR2R { let bits = { const MASK: bool = true; @@ -116325,7 +116502,7 @@ pub mod gpioh { ODR2R { bits } } #[doc = "Bit 1 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr1(&self) -> ODR1R { let bits = { const MASK: bool = true; @@ -116335,7 +116512,7 @@ pub mod gpioh { ODR1R { bits } } #[doc = "Bit 0 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr0(&self) -> ODR0R { let bits = { const MASK: bool = true; @@ -116347,93 +116524,93 @@ pub mod gpioh { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr15(&mut self) -> _ODR15W { _ODR15W { w: self } } #[doc = "Bit 14 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr14(&mut self) -> _ODR14W { _ODR14W { w: self } } #[doc = "Bit 13 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr13(&mut self) -> _ODR13W { _ODR13W { w: self } } #[doc = "Bit 12 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr12(&mut self) -> _ODR12W { _ODR12W { w: self } } #[doc = "Bit 11 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr11(&mut self) -> _ODR11W { _ODR11W { w: self } } #[doc = "Bit 10 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr10(&mut self) -> _ODR10W { _ODR10W { w: self } } #[doc = "Bit 9 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr9(&mut self) -> _ODR9W { _ODR9W { w: self } } #[doc = "Bit 8 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr8(&mut self) -> _ODR8W { _ODR8W { w: self } } #[doc = "Bit 7 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr7(&mut self) -> _ODR7W { _ODR7W { w: self } } #[doc = "Bit 6 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr6(&mut self) -> _ODR6W { _ODR6W { w: self } } #[doc = "Bit 5 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr5(&mut self) -> _ODR5W { _ODR5W { w: self } } #[doc = "Bit 4 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr4(&mut self) -> _ODR4W { _ODR4W { w: self } } #[doc = "Bit 3 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr3(&mut self) -> _ODR3W { _ODR3W { w: self } } #[doc = "Bit 2 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr2(&mut self) -> _ODR2W { _ODR2W { w: self } } #[doc = "Bit 1 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr1(&mut self) -> _ODR1W { _ODR1W { w: self } } #[doc = "Bit 0 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr0(&mut self) -> _ODR0W { _ODR0W { w: self } } @@ -116451,7 +116628,7 @@ pub mod gpioh { } impl super::BSRR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -116475,7 +116652,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -116498,7 +116675,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -116521,7 +116698,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -116544,7 +116721,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -116567,7 +116744,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -116590,7 +116767,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -116613,7 +116790,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -116636,7 +116813,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -116659,7 +116836,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -116682,7 +116859,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -116705,7 +116882,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -116728,7 +116905,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -116751,7 +116928,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -116774,7 +116951,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -116797,7 +116974,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -116820,7 +116997,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -116843,7 +117020,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -116866,7 +117043,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -116889,7 +117066,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -116912,7 +117089,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -116935,7 +117112,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -116958,7 +117135,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -116981,7 +117158,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -117004,7 +117181,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -117027,7 +117204,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -117050,7 +117227,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -117073,7 +117250,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -117096,7 +117273,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -117119,7 +117296,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -117142,7 +117319,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -117165,7 +117342,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -117188,7 +117365,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -117199,173 +117376,173 @@ pub mod gpioh { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br15(&mut self) -> _BR15W { _BR15W { w: self } } #[doc = "Bit 30 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br14(&mut self) -> _BR14W { _BR14W { w: self } } #[doc = "Bit 29 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br13(&mut self) -> _BR13W { _BR13W { w: self } } #[doc = "Bit 28 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br12(&mut self) -> _BR12W { _BR12W { w: self } } #[doc = "Bit 27 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br11(&mut self) -> _BR11W { _BR11W { w: self } } #[doc = "Bit 26 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br10(&mut self) -> _BR10W { _BR10W { w: self } } #[doc = "Bit 25 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br9(&mut self) -> _BR9W { _BR9W { w: self } } #[doc = "Bit 24 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br8(&mut self) -> _BR8W { _BR8W { w: self } } #[doc = "Bit 23 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br7(&mut self) -> _BR7W { _BR7W { w: self } } #[doc = "Bit 22 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br6(&mut self) -> _BR6W { _BR6W { w: self } } #[doc = "Bit 21 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br5(&mut self) -> _BR5W { _BR5W { w: self } } #[doc = "Bit 20 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br4(&mut self) -> _BR4W { _BR4W { w: self } } #[doc = "Bit 19 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br3(&mut self) -> _BR3W { _BR3W { w: self } } #[doc = "Bit 18 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br2(&mut self) -> _BR2W { _BR2W { w: self } } #[doc = "Bit 17 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br1(&mut self) -> _BR1W { _BR1W { w: self } } #[doc = "Bit 16 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn br0(&mut self) -> _BR0W { _BR0W { w: self } } #[doc = "Bit 15 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs15(&mut self) -> _BS15W { _BS15W { w: self } } #[doc = "Bit 14 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs14(&mut self) -> _BS14W { _BS14W { w: self } } #[doc = "Bit 13 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs13(&mut self) -> _BS13W { _BS13W { w: self } } #[doc = "Bit 12 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs12(&mut self) -> _BS12W { _BS12W { w: self } } #[doc = "Bit 11 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs11(&mut self) -> _BS11W { _BS11W { w: self } } #[doc = "Bit 10 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs10(&mut self) -> _BS10W { _BS10W { w: self } } #[doc = "Bit 9 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs9(&mut self) -> _BS9W { _BS9W { w: self } } #[doc = "Bit 8 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs8(&mut self) -> _BS8W { _BS8W { w: self } } #[doc = "Bit 7 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs7(&mut self) -> _BS7W { _BS7W { w: self } } #[doc = "Bit 6 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs6(&mut self) -> _BS6W { _BS6W { w: self } } #[doc = "Bit 5 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs5(&mut self) -> _BS5W { _BS5W { w: self } } #[doc = "Bit 4 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs4(&mut self) -> _BS4W { _BS4W { w: self } } #[doc = "Bit 3 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs3(&mut self) -> _BS3W { _BS3W { w: self } } #[doc = "Bit 2 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs2(&mut self) -> _BS2W { _BS2W { w: self } } #[doc = "Bit 1 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs1(&mut self) -> _BS1W { _BS1W { w: self } } #[doc = "Bit 0 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs0(&mut self) -> _BS0W { _BS0W { w: self } } @@ -117387,7 +117564,7 @@ pub mod gpioh { } impl super::LCKR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -117399,14 +117576,14 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -117416,7 +117593,7 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -117427,17 +117604,17 @@ pub mod gpioh { } impl LCKKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117448,17 +117625,17 @@ pub mod gpioh { } impl LCK15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117469,17 +117646,17 @@ pub mod gpioh { } impl LCK14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117490,17 +117667,17 @@ pub mod gpioh { } impl LCK13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117511,17 +117688,17 @@ pub mod gpioh { } impl LCK12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117532,17 +117709,17 @@ pub mod gpioh { } impl LCK11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117553,17 +117730,17 @@ pub mod gpioh { } impl LCK10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117574,17 +117751,17 @@ pub mod gpioh { } impl LCK9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117595,17 +117772,17 @@ pub mod gpioh { } impl LCK8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117616,17 +117793,17 @@ pub mod gpioh { } impl LCK7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117637,17 +117814,17 @@ pub mod gpioh { } impl LCK6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117658,17 +117835,17 @@ pub mod gpioh { } impl LCK5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117679,17 +117856,17 @@ pub mod gpioh { } impl LCK4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117700,17 +117877,17 @@ pub mod gpioh { } impl LCK3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117721,17 +117898,17 @@ pub mod gpioh { } impl LCK2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117742,17 +117919,17 @@ pub mod gpioh { } impl LCK1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117763,17 +117940,17 @@ pub mod gpioh { } impl LCK0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -117792,7 +117969,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -117815,7 +117992,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -117838,7 +118015,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -117861,7 +118038,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -117884,7 +118061,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -117907,7 +118084,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -117930,7 +118107,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -117953,7 +118130,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -117976,7 +118153,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -117999,7 +118176,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -118022,7 +118199,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -118045,7 +118222,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -118068,7 +118245,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -118091,7 +118268,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -118114,7 +118291,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -118137,7 +118314,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -118160,7 +118337,7 @@ pub mod gpioh { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -118171,12 +118348,12 @@ pub mod gpioh { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 16 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lckk(&self) -> LCKKR { let bits = { const MASK: bool = true; @@ -118186,7 +118363,7 @@ pub mod gpioh { LCKKR { bits } } #[doc = "Bit 15 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck15(&self) -> LCK15R { let bits = { const MASK: bool = true; @@ -118196,7 +118373,7 @@ pub mod gpioh { LCK15R { bits } } #[doc = "Bit 14 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck14(&self) -> LCK14R { let bits = { const MASK: bool = true; @@ -118206,7 +118383,7 @@ pub mod gpioh { LCK14R { bits } } #[doc = "Bit 13 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck13(&self) -> LCK13R { let bits = { const MASK: bool = true; @@ -118216,7 +118393,7 @@ pub mod gpioh { LCK13R { bits } } #[doc = "Bit 12 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck12(&self) -> LCK12R { let bits = { const MASK: bool = true; @@ -118226,7 +118403,7 @@ pub mod gpioh { LCK12R { bits } } #[doc = "Bit 11 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck11(&self) -> LCK11R { let bits = { const MASK: bool = true; @@ -118236,7 +118413,7 @@ pub mod gpioh { LCK11R { bits } } #[doc = "Bit 10 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck10(&self) -> LCK10R { let bits = { const MASK: bool = true; @@ -118246,7 +118423,7 @@ pub mod gpioh { LCK10R { bits } } #[doc = "Bit 9 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck9(&self) -> LCK9R { let bits = { const MASK: bool = true; @@ -118256,7 +118433,7 @@ pub mod gpioh { LCK9R { bits } } #[doc = "Bit 8 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck8(&self) -> LCK8R { let bits = { const MASK: bool = true; @@ -118266,7 +118443,7 @@ pub mod gpioh { LCK8R { bits } } #[doc = "Bit 7 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck7(&self) -> LCK7R { let bits = { const MASK: bool = true; @@ -118276,7 +118453,7 @@ pub mod gpioh { LCK7R { bits } } #[doc = "Bit 6 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck6(&self) -> LCK6R { let bits = { const MASK: bool = true; @@ -118286,7 +118463,7 @@ pub mod gpioh { LCK6R { bits } } #[doc = "Bit 5 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck5(&self) -> LCK5R { let bits = { const MASK: bool = true; @@ -118296,7 +118473,7 @@ pub mod gpioh { LCK5R { bits } } #[doc = "Bit 4 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck4(&self) -> LCK4R { let bits = { const MASK: bool = true; @@ -118306,7 +118483,7 @@ pub mod gpioh { LCK4R { bits } } #[doc = "Bit 3 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck3(&self) -> LCK3R { let bits = { const MASK: bool = true; @@ -118316,7 +118493,7 @@ pub mod gpioh { LCK3R { bits } } #[doc = "Bit 2 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck2(&self) -> LCK2R { let bits = { const MASK: bool = true; @@ -118326,7 +118503,7 @@ pub mod gpioh { LCK2R { bits } } #[doc = "Bit 1 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck1(&self) -> LCK1R { let bits = { const MASK: bool = true; @@ -118336,7 +118513,7 @@ pub mod gpioh { LCK1R { bits } } #[doc = "Bit 0 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck0(&self) -> LCK0R { let bits = { const MASK: bool = true; @@ -118348,98 +118525,98 @@ pub mod gpioh { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 16 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lckk(&mut self) -> _LCKKW { _LCKKW { w: self } } #[doc = "Bit 15 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck15(&mut self) -> _LCK15W { _LCK15W { w: self } } #[doc = "Bit 14 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck14(&mut self) -> _LCK14W { _LCK14W { w: self } } #[doc = "Bit 13 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck13(&mut self) -> _LCK13W { _LCK13W { w: self } } #[doc = "Bit 12 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck12(&mut self) -> _LCK12W { _LCK12W { w: self } } #[doc = "Bit 11 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck11(&mut self) -> _LCK11W { _LCK11W { w: self } } #[doc = "Bit 10 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck10(&mut self) -> _LCK10W { _LCK10W { w: self } } #[doc = "Bit 9 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck9(&mut self) -> _LCK9W { _LCK9W { w: self } } #[doc = "Bit 8 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck8(&mut self) -> _LCK8W { _LCK8W { w: self } } #[doc = "Bit 7 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck7(&mut self) -> _LCK7W { _LCK7W { w: self } } #[doc = "Bit 6 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck6(&mut self) -> _LCK6W { _LCK6W { w: self } } #[doc = "Bit 5 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck5(&mut self) -> _LCK5W { _LCK5W { w: self } } #[doc = "Bit 4 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck4(&mut self) -> _LCK4W { _LCK4W { w: self } } #[doc = "Bit 3 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck3(&mut self) -> _LCK3W { _LCK3W { w: self } } #[doc = "Bit 2 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck2(&mut self) -> _LCK2W { _LCK2W { w: self } } #[doc = "Bit 1 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck1(&mut self) -> _LCK1W { _LCK1W { w: self } } #[doc = "Bit 0 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck0(&mut self) -> _LCK0W { _LCK0W { w: self } } @@ -118461,7 +118638,7 @@ pub mod gpioh { } impl super::AFRL { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -118473,14 +118650,14 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -118490,7 +118667,7 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -118501,7 +118678,7 @@ pub mod gpioh { } impl AFRL7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118512,7 +118689,7 @@ pub mod gpioh { } impl AFRL6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118523,7 +118700,7 @@ pub mod gpioh { } impl AFRL5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118534,7 +118711,7 @@ pub mod gpioh { } impl AFRL4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118545,7 +118722,7 @@ pub mod gpioh { } impl AFRL3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118556,7 +118733,7 @@ pub mod gpioh { } impl AFRL2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118567,7 +118744,7 @@ pub mod gpioh { } impl AFRL1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118578,7 +118755,7 @@ pub mod gpioh { } impl AFRL0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118589,9 +118766,9 @@ pub mod gpioh { } impl<'a> _AFRL7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -118604,9 +118781,9 @@ pub mod gpioh { } impl<'a> _AFRL6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -118619,9 +118796,9 @@ pub mod gpioh { } impl<'a> _AFRL5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -118634,9 +118811,9 @@ pub mod gpioh { } impl<'a> _AFRL4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -118649,9 +118826,9 @@ pub mod gpioh { } impl<'a> _AFRL3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -118664,9 +118841,9 @@ pub mod gpioh { } impl<'a> _AFRL2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -118679,9 +118856,9 @@ pub mod gpioh { } impl<'a> _AFRL1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -118694,9 +118871,9 @@ pub mod gpioh { } impl<'a> _AFRL0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -118705,85 +118882,85 @@ pub mod gpioh { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl7(&self) -> AFRL7R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL7R { bits } } #[doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl6(&self) -> AFRL6R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL6R { bits } } #[doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl5(&self) -> AFRL5R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL5R { bits } } #[doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl4(&self) -> AFRL4R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL4R { bits } } #[doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl3(&self) -> AFRL3R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL3R { bits } } #[doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl2(&self) -> AFRL2R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL2R { bits } } #[doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl1(&self) -> AFRL1R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL1R { bits } } #[doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl0(&self) -> AFRL0R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -118792,53 +118969,53 @@ pub mod gpioh { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl7(&mut self) -> _AFRL7W { _AFRL7W { w: self } } #[doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl6(&mut self) -> _AFRL6W { _AFRL6W { w: self } } #[doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl5(&mut self) -> _AFRL5W { _AFRL5W { w: self } } #[doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl4(&mut self) -> _AFRL4W { _AFRL4W { w: self } } #[doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl3(&mut self) -> _AFRL3W { _AFRL3W { w: self } } #[doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl2(&mut self) -> _AFRL2W { _AFRL2W { w: self } } #[doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl1(&mut self) -> _AFRL1W { _AFRL1W { w: self } } #[doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl0(&mut self) -> _AFRL0W { _AFRL0W { w: self } } @@ -118860,7 +119037,7 @@ pub mod gpioh { } impl super::AFRH { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -118872,14 +119049,14 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -118889,7 +119066,7 @@ pub mod gpioh { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -118900,7 +119077,7 @@ pub mod gpioh { } impl AFRH15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118911,7 +119088,7 @@ pub mod gpioh { } impl AFRH14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118922,7 +119099,7 @@ pub mod gpioh { } impl AFRH13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118933,7 +119110,7 @@ pub mod gpioh { } impl AFRH12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118944,7 +119121,7 @@ pub mod gpioh { } impl AFRH11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118955,7 +119132,7 @@ pub mod gpioh { } impl AFRH10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118966,7 +119143,7 @@ pub mod gpioh { } impl AFRH9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118977,7 +119154,7 @@ pub mod gpioh { } impl AFRH8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -118988,9 +119165,9 @@ pub mod gpioh { } impl<'a> _AFRH15W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119003,9 +119180,9 @@ pub mod gpioh { } impl<'a> _AFRH14W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119018,9 +119195,9 @@ pub mod gpioh { } impl<'a> _AFRH13W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119033,9 +119210,9 @@ pub mod gpioh { } impl<'a> _AFRH12W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119048,9 +119225,9 @@ pub mod gpioh { } impl<'a> _AFRH11W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119063,9 +119240,9 @@ pub mod gpioh { } impl<'a> _AFRH10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119078,9 +119255,9 @@ pub mod gpioh { } impl<'a> _AFRH9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119093,9 +119270,9 @@ pub mod gpioh { } impl<'a> _AFRH8W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119104,85 +119281,85 @@ pub mod gpioh { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh15(&self) -> AFRH15R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH15R { bits } } #[doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh14(&self) -> AFRH14R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH14R { bits } } #[doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh13(&self) -> AFRH13R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH13R { bits } } #[doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh12(&self) -> AFRH12R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH12R { bits } } #[doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh11(&self) -> AFRH11R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH11R { bits } } #[doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh10(&self) -> AFRH10R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH10R { bits } } #[doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh9(&self) -> AFRH9R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH9R { bits } } #[doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh8(&self) -> AFRH8R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -119191,131 +119368,161 @@ pub mod gpioh { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh15(&mut self) -> _AFRH15W { _AFRH15W { w: self } } #[doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh14(&mut self) -> _AFRH14W { _AFRH14W { w: self } } #[doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh13(&mut self) -> _AFRH13W { _AFRH13W { w: self } } #[doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh12(&mut self) -> _AFRH12W { _AFRH12W { w: self } } #[doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh11(&mut self) -> _AFRH11W { _AFRH11W { w: self } } #[doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh10(&mut self) -> _AFRH10W { _AFRH10W { w: self } } #[doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh9(&mut self) -> _AFRH9W { _AFRH9W { w: self } } #[doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh8(&mut self) -> _AFRH8W { _AFRH8W { w: self } } } } } -#[doc = "General-purpose I/Os"] -pub struct GPIOH { - register_block: gpioh::RegisterBlock, -} -impl Deref for GPIOH { - type Target = gpioh::RegisterBlock; - fn deref(&self) -> &gpioh::RegisterBlock { - &self.register_block - } -} #[doc = "GPIOE"] -pub const GPIOE: Peripheral<GPIOE> = unsafe { Peripheral::new(1073876992) }; -#[doc = r" Register block"] pub struct GPIOE { - register_block: gpioh::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for GPIOE {} +impl GPIOE { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const gpioh::RegisterBlock { + 0x4002_1000 as *const _ + } } impl Deref for GPIOE { type Target = gpioh::RegisterBlock; fn deref(&self) -> &gpioh::RegisterBlock { - &self.register_block + unsafe { &*GPIOE::ptr() } } } #[doc = "GPIOD"] -pub const GPIOD: Peripheral<GPIOD> = unsafe { Peripheral::new(1073875968) }; -#[doc = r" Register block"] pub struct GPIOD { - register_block: gpioh::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for GPIOD {} +impl GPIOD { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const gpioh::RegisterBlock { + 0x4002_0c00 as *const _ + } } impl Deref for GPIOD { type Target = gpioh::RegisterBlock; fn deref(&self) -> &gpioh::RegisterBlock { - &self.register_block + unsafe { &*GPIOD::ptr() } } } #[doc = "GPIOC"] -pub const GPIOC: Peripheral<GPIOC> = unsafe { Peripheral::new(1073874944) }; -#[doc = r" Register block"] pub struct GPIOC { - register_block: gpioh::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for GPIOC {} +impl GPIOC { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const gpioh::RegisterBlock { + 0x4002_0800 as *const _ + } } impl Deref for GPIOC { type Target = gpioh::RegisterBlock; fn deref(&self) -> &gpioh::RegisterBlock { - &self.register_block + unsafe { &*GPIOC::ptr() } } } #[doc = "GPIOF"] -pub const GPIOF: Peripheral<GPIOF> = unsafe { Peripheral::new(1073878016) }; -#[doc = r" Register block"] pub struct GPIOF { - register_block: gpioh::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for GPIOF {} +impl GPIOF { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const gpioh::RegisterBlock { + 0x4002_1400 as *const _ + } } impl Deref for GPIOF { type Target = gpioh::RegisterBlock; fn deref(&self) -> &gpioh::RegisterBlock { - &self.register_block + unsafe { &*GPIOF::ptr() } } } #[doc = "GPIOG"] -pub const GPIOG: Peripheral<GPIOG> = unsafe { Peripheral::new(1073879040) }; -#[doc = r" Register block"] pub struct GPIOG { - register_block: gpioh::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for GPIOG {} +impl GPIOG { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const gpioh::RegisterBlock { + 0x4002_1800 as *const _ + } } impl Deref for GPIOG { type Target = gpioh::RegisterBlock; fn deref(&self) -> &gpioh::RegisterBlock { - &self.register_block + unsafe { &*GPIOG::ptr() } } } #[doc = "General-purpose I/Os"] -pub const GPIOB: Peripheral<GPIOB> = unsafe { Peripheral::new(1073873920) }; +pub struct GPIOB { + _marker: PhantomData<*const ()>, +} +unsafe impl Send for GPIOB {} +impl GPIOB { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const gpiob::RegisterBlock { + 0x4002_0400 as *const _ + } +} +impl Deref for GPIOB { + type Target = gpiob::RegisterBlock; + fn deref(&self) -> &gpiob::RegisterBlock { + unsafe { &*GPIOB::ptr() } + } +} #[doc = "General-purpose I/Os"] pub mod gpiob { use vcell::VolatileCell; @@ -119359,7 +119566,7 @@ pub mod gpiob { } impl super::MODER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -119371,14 +119578,14 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -119388,7 +119595,7 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -119399,7 +119606,7 @@ pub mod gpiob { } impl MODER15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119410,7 +119617,7 @@ pub mod gpiob { } impl MODER14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119421,7 +119628,7 @@ pub mod gpiob { } impl MODER13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119432,7 +119639,7 @@ pub mod gpiob { } impl MODER12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119443,7 +119650,7 @@ pub mod gpiob { } impl MODER11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119454,7 +119661,7 @@ pub mod gpiob { } impl MODER10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119465,7 +119672,7 @@ pub mod gpiob { } impl MODER9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119476,7 +119683,7 @@ pub mod gpiob { } impl MODER8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119487,7 +119694,7 @@ pub mod gpiob { } impl MODER7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119498,7 +119705,7 @@ pub mod gpiob { } impl MODER6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119509,7 +119716,7 @@ pub mod gpiob { } impl MODER5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119520,7 +119727,7 @@ pub mod gpiob { } impl MODER4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119531,7 +119738,7 @@ pub mod gpiob { } impl MODER3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119542,7 +119749,7 @@ pub mod gpiob { } impl MODER2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119553,7 +119760,7 @@ pub mod gpiob { } impl MODER1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119564,7 +119771,7 @@ pub mod gpiob { } impl MODER0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -119575,9 +119782,9 @@ pub mod gpiob { } impl<'a> _MODER15W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119590,9 +119797,9 @@ pub mod gpiob { } impl<'a> _MODER14W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119605,9 +119812,9 @@ pub mod gpiob { } impl<'a> _MODER13W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119620,9 +119827,9 @@ pub mod gpiob { } impl<'a> _MODER12W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119635,9 +119842,9 @@ pub mod gpiob { } impl<'a> _MODER11W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119650,9 +119857,9 @@ pub mod gpiob { } impl<'a> _MODER10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119665,9 +119872,9 @@ pub mod gpiob { } impl<'a> _MODER9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119680,9 +119887,9 @@ pub mod gpiob { } impl<'a> _MODER8W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119695,9 +119902,9 @@ pub mod gpiob { } impl<'a> _MODER7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119710,9 +119917,9 @@ pub mod gpiob { } impl<'a> _MODER6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119725,9 +119932,9 @@ pub mod gpiob { } impl<'a> _MODER5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119740,9 +119947,9 @@ pub mod gpiob { } impl<'a> _MODER4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119755,9 +119962,9 @@ pub mod gpiob { } impl<'a> _MODER3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119770,9 +119977,9 @@ pub mod gpiob { } impl<'a> _MODER2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119785,9 +119992,9 @@ pub mod gpiob { } impl<'a> _MODER1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119800,9 +120007,9 @@ pub mod gpiob { } impl<'a> _MODER0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -119811,165 +120018,165 @@ pub mod gpiob { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder15(&self) -> MODER15R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER15R { bits } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder14(&self) -> MODER14R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER14R { bits } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder13(&self) -> MODER13R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER13R { bits } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder12(&self) -> MODER12R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER12R { bits } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder11(&self) -> MODER11R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER11R { bits } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder10(&self) -> MODER10R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER10R { bits } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder9(&self) -> MODER9R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER9R { bits } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder8(&self) -> MODER8R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER8R { bits } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder7(&self) -> MODER7R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER7R { bits } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder6(&self) -> MODER6R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER6R { bits } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder5(&self) -> MODER5R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER5R { bits } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder4(&self) -> MODER4R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER4R { bits } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder3(&self) -> MODER3R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER3R { bits } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder2(&self) -> MODER2R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER2R { bits } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder1(&self) -> MODER1R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER1R { bits } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder0(&self) -> MODER0R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -119978,93 +120185,93 @@ pub mod gpiob { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 640 } + W { bits: 0x0280 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder15(&mut self) -> _MODER15W { _MODER15W { w: self } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder14(&mut self) -> _MODER14W { _MODER14W { w: self } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder13(&mut self) -> _MODER13W { _MODER13W { w: self } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder12(&mut self) -> _MODER12W { _MODER12W { w: self } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder11(&mut self) -> _MODER11W { _MODER11W { w: self } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder10(&mut self) -> _MODER10W { _MODER10W { w: self } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder9(&mut self) -> _MODER9W { _MODER9W { w: self } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder8(&mut self) -> _MODER8W { _MODER8W { w: self } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder7(&mut self) -> _MODER7W { _MODER7W { w: self } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder6(&mut self) -> _MODER6W { _MODER6W { w: self } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder5(&mut self) -> _MODER5W { _MODER5W { w: self } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder4(&mut self) -> _MODER4W { _MODER4W { w: self } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder3(&mut self) -> _MODER3W { _MODER3W { w: self } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder2(&mut self) -> _MODER2W { _MODER2W { w: self } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder1(&mut self) -> _MODER1W { _MODER1W { w: self } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder0(&mut self) -> _MODER0W { _MODER0W { w: self } } @@ -120086,7 +120293,7 @@ pub mod gpiob { } impl super::OTYPER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -120098,14 +120305,14 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -120115,7 +120322,7 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -120126,17 +120333,17 @@ pub mod gpiob { } impl OT15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120147,17 +120354,17 @@ pub mod gpiob { } impl OT14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120168,17 +120375,17 @@ pub mod gpiob { } impl OT13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120189,17 +120396,17 @@ pub mod gpiob { } impl OT12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120210,17 +120417,17 @@ pub mod gpiob { } impl OT11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120231,17 +120438,17 @@ pub mod gpiob { } impl OT10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120252,17 +120459,17 @@ pub mod gpiob { } impl OT9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120273,17 +120480,17 @@ pub mod gpiob { } impl OT8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120294,17 +120501,17 @@ pub mod gpiob { } impl OT7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120315,17 +120522,17 @@ pub mod gpiob { } impl OT6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120336,17 +120543,17 @@ pub mod gpiob { } impl OT5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120357,17 +120564,17 @@ pub mod gpiob { } impl OT4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120378,17 +120585,17 @@ pub mod gpiob { } impl OT3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120399,17 +120606,17 @@ pub mod gpiob { } impl OT2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120420,17 +120627,17 @@ pub mod gpiob { } impl OT1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120441,17 +120648,17 @@ pub mod gpiob { } impl OT0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -120470,7 +120677,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -120493,7 +120700,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -120516,7 +120723,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -120539,7 +120746,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -120562,7 +120769,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -120585,7 +120792,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -120608,7 +120815,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -120631,7 +120838,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -120654,7 +120861,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -120677,7 +120884,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -120700,7 +120907,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -120723,7 +120930,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -120746,7 +120953,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -120769,7 +120976,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -120792,7 +120999,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -120815,7 +121022,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -120826,12 +121033,12 @@ pub mod gpiob { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot15(&self) -> OT15R { let bits = { const MASK: bool = true; @@ -120841,7 +121048,7 @@ pub mod gpiob { OT15R { bits } } #[doc = "Bit 14 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot14(&self) -> OT14R { let bits = { const MASK: bool = true; @@ -120851,7 +121058,7 @@ pub mod gpiob { OT14R { bits } } #[doc = "Bit 13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot13(&self) -> OT13R { let bits = { const MASK: bool = true; @@ -120861,7 +121068,7 @@ pub mod gpiob { OT13R { bits } } #[doc = "Bit 12 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot12(&self) -> OT12R { let bits = { const MASK: bool = true; @@ -120871,7 +121078,7 @@ pub mod gpiob { OT12R { bits } } #[doc = "Bit 11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot11(&self) -> OT11R { let bits = { const MASK: bool = true; @@ -120881,7 +121088,7 @@ pub mod gpiob { OT11R { bits } } #[doc = "Bit 10 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot10(&self) -> OT10R { let bits = { const MASK: bool = true; @@ -120891,7 +121098,7 @@ pub mod gpiob { OT10R { bits } } #[doc = "Bit 9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot9(&self) -> OT9R { let bits = { const MASK: bool = true; @@ -120901,7 +121108,7 @@ pub mod gpiob { OT9R { bits } } #[doc = "Bit 8 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot8(&self) -> OT8R { let bits = { const MASK: bool = true; @@ -120911,7 +121118,7 @@ pub mod gpiob { OT8R { bits } } #[doc = "Bit 7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot7(&self) -> OT7R { let bits = { const MASK: bool = true; @@ -120921,7 +121128,7 @@ pub mod gpiob { OT7R { bits } } #[doc = "Bit 6 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot6(&self) -> OT6R { let bits = { const MASK: bool = true; @@ -120931,7 +121138,7 @@ pub mod gpiob { OT6R { bits } } #[doc = "Bit 5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot5(&self) -> OT5R { let bits = { const MASK: bool = true; @@ -120941,7 +121148,7 @@ pub mod gpiob { OT5R { bits } } #[doc = "Bit 4 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot4(&self) -> OT4R { let bits = { const MASK: bool = true; @@ -120951,7 +121158,7 @@ pub mod gpiob { OT4R { bits } } #[doc = "Bit 3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot3(&self) -> OT3R { let bits = { const MASK: bool = true; @@ -120961,7 +121168,7 @@ pub mod gpiob { OT3R { bits } } #[doc = "Bit 2 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot2(&self) -> OT2R { let bits = { const MASK: bool = true; @@ -120971,7 +121178,7 @@ pub mod gpiob { OT2R { bits } } #[doc = "Bit 1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot1(&self) -> OT1R { let bits = { const MASK: bool = true; @@ -120981,7 +121188,7 @@ pub mod gpiob { OT1R { bits } } #[doc = "Bit 0 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot0(&self) -> OT0R { let bits = { const MASK: bool = true; @@ -120993,93 +121200,93 @@ pub mod gpiob { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot15(&mut self) -> _OT15W { _OT15W { w: self } } #[doc = "Bit 14 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot14(&mut self) -> _OT14W { _OT14W { w: self } } #[doc = "Bit 13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot13(&mut self) -> _OT13W { _OT13W { w: self } } #[doc = "Bit 12 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot12(&mut self) -> _OT12W { _OT12W { w: self } } #[doc = "Bit 11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot11(&mut self) -> _OT11W { _OT11W { w: self } } #[doc = "Bit 10 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot10(&mut self) -> _OT10W { _OT10W { w: self } } #[doc = "Bit 9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot9(&mut self) -> _OT9W { _OT9W { w: self } } #[doc = "Bit 8 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot8(&mut self) -> _OT8W { _OT8W { w: self } } #[doc = "Bit 7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot7(&mut self) -> _OT7W { _OT7W { w: self } } #[doc = "Bit 6 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot6(&mut self) -> _OT6W { _OT6W { w: self } } #[doc = "Bit 5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot5(&mut self) -> _OT5W { _OT5W { w: self } } #[doc = "Bit 4 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot4(&mut self) -> _OT4W { _OT4W { w: self } } #[doc = "Bit 3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot3(&mut self) -> _OT3W { _OT3W { w: self } } #[doc = "Bit 2 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot2(&mut self) -> _OT2W { _OT2W { w: self } } #[doc = "Bit 1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot1(&mut self) -> _OT1W { _OT1W { w: self } } #[doc = "Bit 0 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot0(&mut self) -> _OT0W { _OT0W { w: self } } @@ -121101,7 +121308,7 @@ pub mod gpiob { } impl super::OSPEEDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -121113,14 +121320,14 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -121130,7 +121337,7 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -121141,7 +121348,7 @@ pub mod gpiob { } impl OSPEEDR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121152,7 +121359,7 @@ pub mod gpiob { } impl OSPEEDR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121163,7 +121370,7 @@ pub mod gpiob { } impl OSPEEDR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121174,7 +121381,7 @@ pub mod gpiob { } impl OSPEEDR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121185,7 +121392,7 @@ pub mod gpiob { } impl OSPEEDR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121196,7 +121403,7 @@ pub mod gpiob { } impl OSPEEDR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121207,7 +121414,7 @@ pub mod gpiob { } impl OSPEEDR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121218,7 +121425,7 @@ pub mod gpiob { } impl OSPEEDR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121229,7 +121436,7 @@ pub mod gpiob { } impl OSPEEDR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121240,7 +121447,7 @@ pub mod gpiob { } impl OSPEEDR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121251,7 +121458,7 @@ pub mod gpiob { } impl OSPEEDR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121262,7 +121469,7 @@ pub mod gpiob { } impl OSPEEDR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121273,7 +121480,7 @@ pub mod gpiob { } impl OSPEEDR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121284,7 +121491,7 @@ pub mod gpiob { } impl OSPEEDR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121295,7 +121502,7 @@ pub mod gpiob { } impl OSPEEDR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121306,7 +121513,7 @@ pub mod gpiob { } impl OSPEEDR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121317,9 +121524,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR15W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121332,9 +121539,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR14W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121347,9 +121554,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR13W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121362,9 +121569,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR12W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121377,9 +121584,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR11W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121392,9 +121599,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121407,9 +121614,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121422,9 +121629,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR8W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121437,9 +121644,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121452,9 +121659,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121467,9 +121674,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121482,9 +121689,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121497,9 +121704,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121512,9 +121719,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121527,9 +121734,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121542,9 +121749,9 @@ pub mod gpiob { } impl<'a> _OSPEEDR0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -121553,165 +121760,165 @@ pub mod gpiob { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr15(&self) -> OSPEEDR15R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR15R { bits } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr14(&self) -> OSPEEDR14R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR14R { bits } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr13(&self) -> OSPEEDR13R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR13R { bits } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr12(&self) -> OSPEEDR12R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR12R { bits } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr11(&self) -> OSPEEDR11R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR11R { bits } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr10(&self) -> OSPEEDR10R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR10R { bits } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr9(&self) -> OSPEEDR9R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR9R { bits } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr8(&self) -> OSPEEDR8R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR8R { bits } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr7(&self) -> OSPEEDR7R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR7R { bits } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr6(&self) -> OSPEEDR6R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR6R { bits } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr5(&self) -> OSPEEDR5R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR5R { bits } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr4(&self) -> OSPEEDR4R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR4R { bits } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr3(&self) -> OSPEEDR3R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR3R { bits } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr2(&self) -> OSPEEDR2R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR2R { bits } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr1(&self) -> OSPEEDR1R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR1R { bits } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr0(&self) -> OSPEEDR0R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -121720,93 +121927,93 @@ pub mod gpiob { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 192 } + W { bits: 0xc0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr15(&mut self) -> _OSPEEDR15W { _OSPEEDR15W { w: self } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr14(&mut self) -> _OSPEEDR14W { _OSPEEDR14W { w: self } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr13(&mut self) -> _OSPEEDR13W { _OSPEEDR13W { w: self } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr12(&mut self) -> _OSPEEDR12W { _OSPEEDR12W { w: self } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr11(&mut self) -> _OSPEEDR11W { _OSPEEDR11W { w: self } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr10(&mut self) -> _OSPEEDR10W { _OSPEEDR10W { w: self } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr9(&mut self) -> _OSPEEDR9W { _OSPEEDR9W { w: self } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr8(&mut self) -> _OSPEEDR8W { _OSPEEDR8W { w: self } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr7(&mut self) -> _OSPEEDR7W { _OSPEEDR7W { w: self } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr6(&mut self) -> _OSPEEDR6W { _OSPEEDR6W { w: self } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr5(&mut self) -> _OSPEEDR5W { _OSPEEDR5W { w: self } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr4(&mut self) -> _OSPEEDR4W { _OSPEEDR4W { w: self } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr3(&mut self) -> _OSPEEDR3W { _OSPEEDR3W { w: self } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr2(&mut self) -> _OSPEEDR2W { _OSPEEDR2W { w: self } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr1(&mut self) -> _OSPEEDR1W { _OSPEEDR1W { w: self } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr0(&mut self) -> _OSPEEDR0W { _OSPEEDR0W { w: self } } @@ -121828,7 +122035,7 @@ pub mod gpiob { } impl super::PUPDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -121840,14 +122047,14 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -121857,7 +122064,7 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -121868,7 +122075,7 @@ pub mod gpiob { } impl PUPDR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121879,7 +122086,7 @@ pub mod gpiob { } impl PUPDR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121890,7 +122097,7 @@ pub mod gpiob { } impl PUPDR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121901,7 +122108,7 @@ pub mod gpiob { } impl PUPDR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121912,7 +122119,7 @@ pub mod gpiob { } impl PUPDR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121923,7 +122130,7 @@ pub mod gpiob { } impl PUPDR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121934,7 +122141,7 @@ pub mod gpiob { } impl PUPDR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121945,7 +122152,7 @@ pub mod gpiob { } impl PUPDR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121956,7 +122163,7 @@ pub mod gpiob { } impl PUPDR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121967,7 +122174,7 @@ pub mod gpiob { } impl PUPDR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121978,7 +122185,7 @@ pub mod gpiob { } impl PUPDR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -121989,7 +122196,7 @@ pub mod gpiob { } impl PUPDR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -122000,7 +122207,7 @@ pub mod gpiob { } impl PUPDR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -122011,7 +122218,7 @@ pub mod gpiob { } impl PUPDR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -122022,7 +122229,7 @@ pub mod gpiob { } impl PUPDR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -122033,7 +122240,7 @@ pub mod gpiob { } impl PUPDR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -122044,9 +122251,9 @@ pub mod gpiob { } impl<'a> _PUPDR15W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122059,9 +122266,9 @@ pub mod gpiob { } impl<'a> _PUPDR14W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122074,9 +122281,9 @@ pub mod gpiob { } impl<'a> _PUPDR13W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122089,9 +122296,9 @@ pub mod gpiob { } impl<'a> _PUPDR12W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122104,9 +122311,9 @@ pub mod gpiob { } impl<'a> _PUPDR11W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122119,9 +122326,9 @@ pub mod gpiob { } impl<'a> _PUPDR10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122134,9 +122341,9 @@ pub mod gpiob { } impl<'a> _PUPDR9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122149,9 +122356,9 @@ pub mod gpiob { } impl<'a> _PUPDR8W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122164,9 +122371,9 @@ pub mod gpiob { } impl<'a> _PUPDR7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122179,9 +122386,9 @@ pub mod gpiob { } impl<'a> _PUPDR6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122194,9 +122401,9 @@ pub mod gpiob { } impl<'a> _PUPDR5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122209,9 +122416,9 @@ pub mod gpiob { } impl<'a> _PUPDR4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122224,9 +122431,9 @@ pub mod gpiob { } impl<'a> _PUPDR3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122239,9 +122446,9 @@ pub mod gpiob { } impl<'a> _PUPDR2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122254,9 +122461,9 @@ pub mod gpiob { } impl<'a> _PUPDR1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122269,9 +122476,9 @@ pub mod gpiob { } impl<'a> _PUPDR0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -122280,165 +122487,165 @@ pub mod gpiob { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr15(&self) -> PUPDR15R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR15R { bits } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr14(&self) -> PUPDR14R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR14R { bits } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr13(&self) -> PUPDR13R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR13R { bits } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr12(&self) -> PUPDR12R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR12R { bits } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr11(&self) -> PUPDR11R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR11R { bits } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr10(&self) -> PUPDR10R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR10R { bits } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr9(&self) -> PUPDR9R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR9R { bits } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr8(&self) -> PUPDR8R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR8R { bits } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr7(&self) -> PUPDR7R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR7R { bits } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr6(&self) -> PUPDR6R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR6R { bits } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr5(&self) -> PUPDR5R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR5R { bits } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr4(&self) -> PUPDR4R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR4R { bits } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr3(&self) -> PUPDR3R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR3R { bits } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr2(&self) -> PUPDR2R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR2R { bits } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr1(&self) -> PUPDR1R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR1R { bits } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr0(&self) -> PUPDR0R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -122447,93 +122654,93 @@ pub mod gpiob { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 256 } + W { bits: 0x0100 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr15(&mut self) -> _PUPDR15W { _PUPDR15W { w: self } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr14(&mut self) -> _PUPDR14W { _PUPDR14W { w: self } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr13(&mut self) -> _PUPDR13W { _PUPDR13W { w: self } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr12(&mut self) -> _PUPDR12W { _PUPDR12W { w: self } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr11(&mut self) -> _PUPDR11W { _PUPDR11W { w: self } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr10(&mut self) -> _PUPDR10W { _PUPDR10W { w: self } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr9(&mut self) -> _PUPDR9W { _PUPDR9W { w: self } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr8(&mut self) -> _PUPDR8W { _PUPDR8W { w: self } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr7(&mut self) -> _PUPDR7W { _PUPDR7W { w: self } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr6(&mut self) -> _PUPDR6W { _PUPDR6W { w: self } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr5(&mut self) -> _PUPDR5W { _PUPDR5W { w: self } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr4(&mut self) -> _PUPDR4W { _PUPDR4W { w: self } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr3(&mut self) -> _PUPDR3W { _PUPDR3W { w: self } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr2(&mut self) -> _PUPDR2W { _PUPDR2W { w: self } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr1(&mut self) -> _PUPDR1W { _PUPDR1W { w: self } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr0(&mut self) -> _PUPDR0W { _PUPDR0W { w: self } } @@ -122551,7 +122758,7 @@ pub mod gpiob { } impl super::IDR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -122564,17 +122771,17 @@ pub mod gpiob { } impl IDR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122585,17 +122792,17 @@ pub mod gpiob { } impl IDR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122606,17 +122813,17 @@ pub mod gpiob { } impl IDR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122627,17 +122834,17 @@ pub mod gpiob { } impl IDR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122648,17 +122855,17 @@ pub mod gpiob { } impl IDR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122669,17 +122876,17 @@ pub mod gpiob { } impl IDR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122690,17 +122897,17 @@ pub mod gpiob { } impl IDR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122711,17 +122918,17 @@ pub mod gpiob { } impl IDR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122732,17 +122939,17 @@ pub mod gpiob { } impl IDR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122753,17 +122960,17 @@ pub mod gpiob { } impl IDR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122774,17 +122981,17 @@ pub mod gpiob { } impl IDR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122795,17 +123002,17 @@ pub mod gpiob { } impl IDR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122816,17 +123023,17 @@ pub mod gpiob { } impl IDR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122837,17 +123044,17 @@ pub mod gpiob { } impl IDR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122858,17 +123065,17 @@ pub mod gpiob { } impl IDR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -122879,29 +123086,29 @@ pub mod gpiob { } impl IDR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr15(&self) -> IDR15R { let bits = { const MASK: bool = true; @@ -122911,7 +123118,7 @@ pub mod gpiob { IDR15R { bits } } #[doc = "Bit 14 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr14(&self) -> IDR14R { let bits = { const MASK: bool = true; @@ -122921,7 +123128,7 @@ pub mod gpiob { IDR14R { bits } } #[doc = "Bit 13 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr13(&self) -> IDR13R { let bits = { const MASK: bool = true; @@ -122931,7 +123138,7 @@ pub mod gpiob { IDR13R { bits } } #[doc = "Bit 12 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr12(&self) -> IDR12R { let bits = { const MASK: bool = true; @@ -122941,7 +123148,7 @@ pub mod gpiob { IDR12R { bits } } #[doc = "Bit 11 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr11(&self) -> IDR11R { let bits = { const MASK: bool = true; @@ -122951,7 +123158,7 @@ pub mod gpiob { IDR11R { bits } } #[doc = "Bit 10 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr10(&self) -> IDR10R { let bits = { const MASK: bool = true; @@ -122961,7 +123168,7 @@ pub mod gpiob { IDR10R { bits } } #[doc = "Bit 9 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr9(&self) -> IDR9R { let bits = { const MASK: bool = true; @@ -122971,7 +123178,7 @@ pub mod gpiob { IDR9R { bits } } #[doc = "Bit 8 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr8(&self) -> IDR8R { let bits = { const MASK: bool = true; @@ -122981,7 +123188,7 @@ pub mod gpiob { IDR8R { bits } } #[doc = "Bit 7 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr7(&self) -> IDR7R { let bits = { const MASK: bool = true; @@ -122991,7 +123198,7 @@ pub mod gpiob { IDR7R { bits } } #[doc = "Bit 6 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr6(&self) -> IDR6R { let bits = { const MASK: bool = true; @@ -123001,7 +123208,7 @@ pub mod gpiob { IDR6R { bits } } #[doc = "Bit 5 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr5(&self) -> IDR5R { let bits = { const MASK: bool = true; @@ -123011,7 +123218,7 @@ pub mod gpiob { IDR5R { bits } } #[doc = "Bit 4 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr4(&self) -> IDR4R { let bits = { const MASK: bool = true; @@ -123021,7 +123228,7 @@ pub mod gpiob { IDR4R { bits } } #[doc = "Bit 3 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr3(&self) -> IDR3R { let bits = { const MASK: bool = true; @@ -123031,7 +123238,7 @@ pub mod gpiob { IDR3R { bits } } #[doc = "Bit 2 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr2(&self) -> IDR2R { let bits = { const MASK: bool = true; @@ -123041,7 +123248,7 @@ pub mod gpiob { IDR2R { bits } } #[doc = "Bit 1 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr1(&self) -> IDR1R { let bits = { const MASK: bool = true; @@ -123051,7 +123258,7 @@ pub mod gpiob { IDR1R { bits } } #[doc = "Bit 0 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr0(&self) -> IDR0R { let bits = { const MASK: bool = true; @@ -123078,7 +123285,7 @@ pub mod gpiob { } impl super::ODR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -123090,14 +123297,14 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -123107,7 +123314,7 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -123118,17 +123325,17 @@ pub mod gpiob { } impl ODR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123139,17 +123346,17 @@ pub mod gpiob { } impl ODR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123160,17 +123367,17 @@ pub mod gpiob { } impl ODR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123181,17 +123388,17 @@ pub mod gpiob { } impl ODR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123202,17 +123409,17 @@ pub mod gpiob { } impl ODR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123223,17 +123430,17 @@ pub mod gpiob { } impl ODR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123244,17 +123451,17 @@ pub mod gpiob { } impl ODR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123265,17 +123472,17 @@ pub mod gpiob { } impl ODR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123286,17 +123493,17 @@ pub mod gpiob { } impl ODR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123307,17 +123514,17 @@ pub mod gpiob { } impl ODR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123328,17 +123535,17 @@ pub mod gpiob { } impl ODR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123349,17 +123556,17 @@ pub mod gpiob { } impl ODR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123370,17 +123577,17 @@ pub mod gpiob { } impl ODR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123391,17 +123598,17 @@ pub mod gpiob { } impl ODR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123412,17 +123619,17 @@ pub mod gpiob { } impl ODR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123433,17 +123640,17 @@ pub mod gpiob { } impl ODR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -123462,7 +123669,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -123485,7 +123692,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -123508,7 +123715,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -123531,7 +123738,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -123554,7 +123761,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -123577,7 +123784,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -123600,7 +123807,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -123623,7 +123830,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -123646,7 +123853,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -123669,7 +123876,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -123692,7 +123899,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -123715,7 +123922,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -123738,7 +123945,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -123761,7 +123968,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -123784,7 +123991,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -123807,7 +124014,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -123818,12 +124025,12 @@ pub mod gpiob { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr15(&self) -> ODR15R { let bits = { const MASK: bool = true; @@ -123833,7 +124040,7 @@ pub mod gpiob { ODR15R { bits } } #[doc = "Bit 14 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr14(&self) -> ODR14R { let bits = { const MASK: bool = true; @@ -123843,7 +124050,7 @@ pub mod gpiob { ODR14R { bits } } #[doc = "Bit 13 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr13(&self) -> ODR13R { let bits = { const MASK: bool = true; @@ -123853,7 +124060,7 @@ pub mod gpiob { ODR13R { bits } } #[doc = "Bit 12 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr12(&self) -> ODR12R { let bits = { const MASK: bool = true; @@ -123863,7 +124070,7 @@ pub mod gpiob { ODR12R { bits } } #[doc = "Bit 11 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr11(&self) -> ODR11R { let bits = { const MASK: bool = true; @@ -123873,7 +124080,7 @@ pub mod gpiob { ODR11R { bits } } #[doc = "Bit 10 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr10(&self) -> ODR10R { let bits = { const MASK: bool = true; @@ -123883,7 +124090,7 @@ pub mod gpiob { ODR10R { bits } } #[doc = "Bit 9 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr9(&self) -> ODR9R { let bits = { const MASK: bool = true; @@ -123893,7 +124100,7 @@ pub mod gpiob { ODR9R { bits } } #[doc = "Bit 8 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr8(&self) -> ODR8R { let bits = { const MASK: bool = true; @@ -123903,7 +124110,7 @@ pub mod gpiob { ODR8R { bits } } #[doc = "Bit 7 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr7(&self) -> ODR7R { let bits = { const MASK: bool = true; @@ -123913,7 +124120,7 @@ pub mod gpiob { ODR7R { bits } } #[doc = "Bit 6 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr6(&self) -> ODR6R { let bits = { const MASK: bool = true; @@ -123923,7 +124130,7 @@ pub mod gpiob { ODR6R { bits } } #[doc = "Bit 5 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr5(&self) -> ODR5R { let bits = { const MASK: bool = true; @@ -123933,7 +124140,7 @@ pub mod gpiob { ODR5R { bits } } #[doc = "Bit 4 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr4(&self) -> ODR4R { let bits = { const MASK: bool = true; @@ -123943,7 +124150,7 @@ pub mod gpiob { ODR4R { bits } } #[doc = "Bit 3 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr3(&self) -> ODR3R { let bits = { const MASK: bool = true; @@ -123953,7 +124160,7 @@ pub mod gpiob { ODR3R { bits } } #[doc = "Bit 2 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr2(&self) -> ODR2R { let bits = { const MASK: bool = true; @@ -123963,7 +124170,7 @@ pub mod gpiob { ODR2R { bits } } #[doc = "Bit 1 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr1(&self) -> ODR1R { let bits = { const MASK: bool = true; @@ -123973,7 +124180,7 @@ pub mod gpiob { ODR1R { bits } } #[doc = "Bit 0 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr0(&self) -> ODR0R { let bits = { const MASK: bool = true; @@ -123985,93 +124192,93 @@ pub mod gpiob { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr15(&mut self) -> _ODR15W { _ODR15W { w: self } } #[doc = "Bit 14 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr14(&mut self) -> _ODR14W { _ODR14W { w: self } } #[doc = "Bit 13 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr13(&mut self) -> _ODR13W { _ODR13W { w: self } } #[doc = "Bit 12 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr12(&mut self) -> _ODR12W { _ODR12W { w: self } } #[doc = "Bit 11 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr11(&mut self) -> _ODR11W { _ODR11W { w: self } } #[doc = "Bit 10 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr10(&mut self) -> _ODR10W { _ODR10W { w: self } } #[doc = "Bit 9 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr9(&mut self) -> _ODR9W { _ODR9W { w: self } } #[doc = "Bit 8 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr8(&mut self) -> _ODR8W { _ODR8W { w: self } } #[doc = "Bit 7 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr7(&mut self) -> _ODR7W { _ODR7W { w: self } } #[doc = "Bit 6 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr6(&mut self) -> _ODR6W { _ODR6W { w: self } } #[doc = "Bit 5 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr5(&mut self) -> _ODR5W { _ODR5W { w: self } } #[doc = "Bit 4 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr4(&mut self) -> _ODR4W { _ODR4W { w: self } } #[doc = "Bit 3 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr3(&mut self) -> _ODR3W { _ODR3W { w: self } } #[doc = "Bit 2 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr2(&mut self) -> _ODR2W { _ODR2W { w: self } } #[doc = "Bit 1 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr1(&mut self) -> _ODR1W { _ODR1W { w: self } } #[doc = "Bit 0 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr0(&mut self) -> _ODR0W { _ODR0W { w: self } } @@ -124089,7 +124296,7 @@ pub mod gpiob { } impl super::BSRR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -124113,7 +124320,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -124136,7 +124343,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -124159,7 +124366,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -124182,7 +124389,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -124205,7 +124412,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -124228,7 +124435,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -124251,7 +124458,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -124274,7 +124481,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -124297,7 +124504,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -124320,7 +124527,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -124343,7 +124550,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -124366,7 +124573,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -124389,7 +124596,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -124412,7 +124619,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -124435,7 +124642,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -124458,7 +124665,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -124481,7 +124688,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -124504,7 +124711,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -124527,7 +124734,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -124550,7 +124757,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -124573,7 +124780,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -124596,7 +124803,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -124619,7 +124826,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -124642,7 +124849,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -124665,7 +124872,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -124688,7 +124895,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -124711,7 +124918,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -124734,7 +124941,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -124757,7 +124964,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -124780,7 +124987,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -124803,7 +125010,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -124826,7 +125033,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -124837,173 +125044,173 @@ pub mod gpiob { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br15(&mut self) -> _BR15W { _BR15W { w: self } } #[doc = "Bit 30 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br14(&mut self) -> _BR14W { _BR14W { w: self } } #[doc = "Bit 29 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br13(&mut self) -> _BR13W { _BR13W { w: self } } #[doc = "Bit 28 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br12(&mut self) -> _BR12W { _BR12W { w: self } } #[doc = "Bit 27 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br11(&mut self) -> _BR11W { _BR11W { w: self } } #[doc = "Bit 26 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br10(&mut self) -> _BR10W { _BR10W { w: self } } #[doc = "Bit 25 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br9(&mut self) -> _BR9W { _BR9W { w: self } } #[doc = "Bit 24 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br8(&mut self) -> _BR8W { _BR8W { w: self } } #[doc = "Bit 23 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br7(&mut self) -> _BR7W { _BR7W { w: self } } #[doc = "Bit 22 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br6(&mut self) -> _BR6W { _BR6W { w: self } } #[doc = "Bit 21 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br5(&mut self) -> _BR5W { _BR5W { w: self } } #[doc = "Bit 20 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br4(&mut self) -> _BR4W { _BR4W { w: self } } #[doc = "Bit 19 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br3(&mut self) -> _BR3W { _BR3W { w: self } } #[doc = "Bit 18 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br2(&mut self) -> _BR2W { _BR2W { w: self } } #[doc = "Bit 17 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br1(&mut self) -> _BR1W { _BR1W { w: self } } #[doc = "Bit 16 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn br0(&mut self) -> _BR0W { _BR0W { w: self } } #[doc = "Bit 15 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs15(&mut self) -> _BS15W { _BS15W { w: self } } #[doc = "Bit 14 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs14(&mut self) -> _BS14W { _BS14W { w: self } } #[doc = "Bit 13 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs13(&mut self) -> _BS13W { _BS13W { w: self } } #[doc = "Bit 12 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs12(&mut self) -> _BS12W { _BS12W { w: self } } #[doc = "Bit 11 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs11(&mut self) -> _BS11W { _BS11W { w: self } } #[doc = "Bit 10 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs10(&mut self) -> _BS10W { _BS10W { w: self } } #[doc = "Bit 9 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs9(&mut self) -> _BS9W { _BS9W { w: self } } #[doc = "Bit 8 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs8(&mut self) -> _BS8W { _BS8W { w: self } } #[doc = "Bit 7 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs7(&mut self) -> _BS7W { _BS7W { w: self } } #[doc = "Bit 6 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs6(&mut self) -> _BS6W { _BS6W { w: self } } #[doc = "Bit 5 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs5(&mut self) -> _BS5W { _BS5W { w: self } } #[doc = "Bit 4 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs4(&mut self) -> _BS4W { _BS4W { w: self } } #[doc = "Bit 3 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs3(&mut self) -> _BS3W { _BS3W { w: self } } #[doc = "Bit 2 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs2(&mut self) -> _BS2W { _BS2W { w: self } } #[doc = "Bit 1 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs1(&mut self) -> _BS1W { _BS1W { w: self } } #[doc = "Bit 0 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs0(&mut self) -> _BS0W { _BS0W { w: self } } @@ -125025,7 +125232,7 @@ pub mod gpiob { } impl super::LCKR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -125037,14 +125244,14 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -125054,7 +125261,7 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -125065,17 +125272,17 @@ pub mod gpiob { } impl LCKKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125086,17 +125293,17 @@ pub mod gpiob { } impl LCK15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125107,17 +125314,17 @@ pub mod gpiob { } impl LCK14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125128,17 +125335,17 @@ pub mod gpiob { } impl LCK13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125149,17 +125356,17 @@ pub mod gpiob { } impl LCK12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125170,17 +125377,17 @@ pub mod gpiob { } impl LCK11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125191,17 +125398,17 @@ pub mod gpiob { } impl LCK10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125212,17 +125419,17 @@ pub mod gpiob { } impl LCK9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125233,17 +125440,17 @@ pub mod gpiob { } impl LCK8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125254,17 +125461,17 @@ pub mod gpiob { } impl LCK7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125275,17 +125482,17 @@ pub mod gpiob { } impl LCK6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125296,17 +125503,17 @@ pub mod gpiob { } impl LCK5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125317,17 +125524,17 @@ pub mod gpiob { } impl LCK4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125338,17 +125545,17 @@ pub mod gpiob { } impl LCK3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125359,17 +125566,17 @@ pub mod gpiob { } impl LCK2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125380,17 +125587,17 @@ pub mod gpiob { } impl LCK1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125401,17 +125608,17 @@ pub mod gpiob { } impl LCK0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -125430,7 +125637,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -125453,7 +125660,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -125476,7 +125683,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -125499,7 +125706,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -125522,7 +125729,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -125545,7 +125752,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -125568,7 +125775,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -125591,7 +125798,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -125614,7 +125821,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -125637,7 +125844,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -125660,7 +125867,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -125683,7 +125890,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -125706,7 +125913,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -125729,7 +125936,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -125752,7 +125959,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -125775,7 +125982,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -125798,7 +126005,7 @@ pub mod gpiob { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -125809,12 +126016,12 @@ pub mod gpiob { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 16 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lckk(&self) -> LCKKR { let bits = { const MASK: bool = true; @@ -125824,7 +126031,7 @@ pub mod gpiob { LCKKR { bits } } #[doc = "Bit 15 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck15(&self) -> LCK15R { let bits = { const MASK: bool = true; @@ -125834,7 +126041,7 @@ pub mod gpiob { LCK15R { bits } } #[doc = "Bit 14 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck14(&self) -> LCK14R { let bits = { const MASK: bool = true; @@ -125844,7 +126051,7 @@ pub mod gpiob { LCK14R { bits } } #[doc = "Bit 13 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck13(&self) -> LCK13R { let bits = { const MASK: bool = true; @@ -125854,7 +126061,7 @@ pub mod gpiob { LCK13R { bits } } #[doc = "Bit 12 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck12(&self) -> LCK12R { let bits = { const MASK: bool = true; @@ -125864,7 +126071,7 @@ pub mod gpiob { LCK12R { bits } } #[doc = "Bit 11 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck11(&self) -> LCK11R { let bits = { const MASK: bool = true; @@ -125874,7 +126081,7 @@ pub mod gpiob { LCK11R { bits } } #[doc = "Bit 10 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck10(&self) -> LCK10R { let bits = { const MASK: bool = true; @@ -125884,7 +126091,7 @@ pub mod gpiob { LCK10R { bits } } #[doc = "Bit 9 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck9(&self) -> LCK9R { let bits = { const MASK: bool = true; @@ -125894,7 +126101,7 @@ pub mod gpiob { LCK9R { bits } } #[doc = "Bit 8 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck8(&self) -> LCK8R { let bits = { const MASK: bool = true; @@ -125904,7 +126111,7 @@ pub mod gpiob { LCK8R { bits } } #[doc = "Bit 7 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck7(&self) -> LCK7R { let bits = { const MASK: bool = true; @@ -125914,7 +126121,7 @@ pub mod gpiob { LCK7R { bits } } #[doc = "Bit 6 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck6(&self) -> LCK6R { let bits = { const MASK: bool = true; @@ -125924,7 +126131,7 @@ pub mod gpiob { LCK6R { bits } } #[doc = "Bit 5 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck5(&self) -> LCK5R { let bits = { const MASK: bool = true; @@ -125934,7 +126141,7 @@ pub mod gpiob { LCK5R { bits } } #[doc = "Bit 4 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck4(&self) -> LCK4R { let bits = { const MASK: bool = true; @@ -125944,7 +126151,7 @@ pub mod gpiob { LCK4R { bits } } #[doc = "Bit 3 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck3(&self) -> LCK3R { let bits = { const MASK: bool = true; @@ -125954,7 +126161,7 @@ pub mod gpiob { LCK3R { bits } } #[doc = "Bit 2 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck2(&self) -> LCK2R { let bits = { const MASK: bool = true; @@ -125964,7 +126171,7 @@ pub mod gpiob { LCK2R { bits } } #[doc = "Bit 1 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck1(&self) -> LCK1R { let bits = { const MASK: bool = true; @@ -125974,7 +126181,7 @@ pub mod gpiob { LCK1R { bits } } #[doc = "Bit 0 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck0(&self) -> LCK0R { let bits = { const MASK: bool = true; @@ -125986,98 +126193,98 @@ pub mod gpiob { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 16 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lckk(&mut self) -> _LCKKW { _LCKKW { w: self } } #[doc = "Bit 15 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck15(&mut self) -> _LCK15W { _LCK15W { w: self } } #[doc = "Bit 14 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck14(&mut self) -> _LCK14W { _LCK14W { w: self } } #[doc = "Bit 13 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck13(&mut self) -> _LCK13W { _LCK13W { w: self } } #[doc = "Bit 12 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck12(&mut self) -> _LCK12W { _LCK12W { w: self } } #[doc = "Bit 11 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck11(&mut self) -> _LCK11W { _LCK11W { w: self } } #[doc = "Bit 10 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck10(&mut self) -> _LCK10W { _LCK10W { w: self } } #[doc = "Bit 9 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck9(&mut self) -> _LCK9W { _LCK9W { w: self } } #[doc = "Bit 8 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck8(&mut self) -> _LCK8W { _LCK8W { w: self } } #[doc = "Bit 7 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck7(&mut self) -> _LCK7W { _LCK7W { w: self } } #[doc = "Bit 6 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck6(&mut self) -> _LCK6W { _LCK6W { w: self } } #[doc = "Bit 5 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck5(&mut self) -> _LCK5W { _LCK5W { w: self } } #[doc = "Bit 4 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck4(&mut self) -> _LCK4W { _LCK4W { w: self } } #[doc = "Bit 3 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck3(&mut self) -> _LCK3W { _LCK3W { w: self } } #[doc = "Bit 2 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck2(&mut self) -> _LCK2W { _LCK2W { w: self } } #[doc = "Bit 1 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck1(&mut self) -> _LCK1W { _LCK1W { w: self } } #[doc = "Bit 0 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck0(&mut self) -> _LCK0W { _LCK0W { w: self } } @@ -126099,7 +126306,7 @@ pub mod gpiob { } impl super::AFRL { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -126111,14 +126318,14 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -126128,7 +126335,7 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -126139,7 +126346,7 @@ pub mod gpiob { } impl AFRL7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126150,7 +126357,7 @@ pub mod gpiob { } impl AFRL6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126161,7 +126368,7 @@ pub mod gpiob { } impl AFRL5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126172,7 +126379,7 @@ pub mod gpiob { } impl AFRL4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126183,7 +126390,7 @@ pub mod gpiob { } impl AFRL3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126194,7 +126401,7 @@ pub mod gpiob { } impl AFRL2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126205,7 +126412,7 @@ pub mod gpiob { } impl AFRL1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126216,7 +126423,7 @@ pub mod gpiob { } impl AFRL0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126227,9 +126434,9 @@ pub mod gpiob { } impl<'a> _AFRL7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126242,9 +126449,9 @@ pub mod gpiob { } impl<'a> _AFRL6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126257,9 +126464,9 @@ pub mod gpiob { } impl<'a> _AFRL5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126272,9 +126479,9 @@ pub mod gpiob { } impl<'a> _AFRL4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126287,9 +126494,9 @@ pub mod gpiob { } impl<'a> _AFRL3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126302,9 +126509,9 @@ pub mod gpiob { } impl<'a> _AFRL2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126317,9 +126524,9 @@ pub mod gpiob { } impl<'a> _AFRL1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126332,9 +126539,9 @@ pub mod gpiob { } impl<'a> _AFRL0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126343,85 +126550,85 @@ pub mod gpiob { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl7(&self) -> AFRL7R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL7R { bits } } #[doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl6(&self) -> AFRL6R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL6R { bits } } #[doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl5(&self) -> AFRL5R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL5R { bits } } #[doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl4(&self) -> AFRL4R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL4R { bits } } #[doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl3(&self) -> AFRL3R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL3R { bits } } #[doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl2(&self) -> AFRL2R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL2R { bits } } #[doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl1(&self) -> AFRL1R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL1R { bits } } #[doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl0(&self) -> AFRL0R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -126430,53 +126637,53 @@ pub mod gpiob { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl7(&mut self) -> _AFRL7W { _AFRL7W { w: self } } #[doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl6(&mut self) -> _AFRL6W { _AFRL6W { w: self } } #[doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl5(&mut self) -> _AFRL5W { _AFRL5W { w: self } } #[doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl4(&mut self) -> _AFRL4W { _AFRL4W { w: self } } #[doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl3(&mut self) -> _AFRL3W { _AFRL3W { w: self } } #[doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl2(&mut self) -> _AFRL2W { _AFRL2W { w: self } } #[doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl1(&mut self) -> _AFRL1W { _AFRL1W { w: self } } #[doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl0(&mut self) -> _AFRL0W { _AFRL0W { w: self } } @@ -126498,7 +126705,7 @@ pub mod gpiob { } impl super::AFRH { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -126510,14 +126717,14 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -126527,7 +126734,7 @@ pub mod gpiob { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -126538,7 +126745,7 @@ pub mod gpiob { } impl AFRH15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126549,7 +126756,7 @@ pub mod gpiob { } impl AFRH14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126560,7 +126767,7 @@ pub mod gpiob { } impl AFRH13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126571,7 +126778,7 @@ pub mod gpiob { } impl AFRH12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126582,7 +126789,7 @@ pub mod gpiob { } impl AFRH11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126593,7 +126800,7 @@ pub mod gpiob { } impl AFRH10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126604,7 +126811,7 @@ pub mod gpiob { } impl AFRH9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126615,7 +126822,7 @@ pub mod gpiob { } impl AFRH8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126626,9 +126833,9 @@ pub mod gpiob { } impl<'a> _AFRH15W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126641,9 +126848,9 @@ pub mod gpiob { } impl<'a> _AFRH14W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126656,9 +126863,9 @@ pub mod gpiob { } impl<'a> _AFRH13W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126671,9 +126878,9 @@ pub mod gpiob { } impl<'a> _AFRH12W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126686,9 +126893,9 @@ pub mod gpiob { } impl<'a> _AFRH11W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126701,9 +126908,9 @@ pub mod gpiob { } impl<'a> _AFRH10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126716,9 +126923,9 @@ pub mod gpiob { } impl<'a> _AFRH9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126731,9 +126938,9 @@ pub mod gpiob { } impl<'a> _AFRH8W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -126742,85 +126949,85 @@ pub mod gpiob { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh15(&self) -> AFRH15R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH15R { bits } } #[doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh14(&self) -> AFRH14R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH14R { bits } } #[doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh13(&self) -> AFRH13R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH13R { bits } } #[doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh12(&self) -> AFRH12R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH12R { bits } } #[doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh11(&self) -> AFRH11R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH11R { bits } } #[doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh10(&self) -> AFRH10R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH10R { bits } } #[doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh9(&self) -> AFRH9R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH9R { bits } } #[doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh8(&self) -> AFRH8R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -126829,53 +127036,53 @@ pub mod gpiob { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh15(&mut self) -> _AFRH15W { _AFRH15W { w: self } } #[doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh14(&mut self) -> _AFRH14W { _AFRH14W { w: self } } #[doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh13(&mut self) -> _AFRH13W { _AFRH13W { w: self } } #[doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh12(&mut self) -> _AFRH12W { _AFRH12W { w: self } } #[doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh11(&mut self) -> _AFRH11W { _AFRH11W { w: self } } #[doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh10(&mut self) -> _AFRH10W { _AFRH10W { w: self } } #[doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh9(&mut self) -> _AFRH9W { _AFRH9W { w: self } } #[doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh8(&mut self) -> _AFRH8W { _AFRH8W { w: self } } @@ -126883,17 +127090,22 @@ pub mod gpiob { } } #[doc = "General-purpose I/Os"] -pub struct GPIOB { - register_block: gpiob::RegisterBlock, +pub struct GPIOA { + _marker: PhantomData<*const ()>, } -impl Deref for GPIOB { - type Target = gpiob::RegisterBlock; - fn deref(&self) -> &gpiob::RegisterBlock { - &self.register_block +unsafe impl Send for GPIOA {} +impl GPIOA { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const gpioa::RegisterBlock { + 0x4002_0000 as *const _ + } +} +impl Deref for GPIOA { + type Target = gpioa::RegisterBlock; + fn deref(&self) -> &gpioa::RegisterBlock { + unsafe { &*GPIOA::ptr() } } } -#[doc = "General-purpose I/Os"] -pub const GPIOA: Peripheral<GPIOA> = unsafe { Peripheral::new(1073872896) }; #[doc = "General-purpose I/Os"] pub mod gpioa { use vcell::VolatileCell; @@ -126937,7 +127149,7 @@ pub mod gpioa { } impl super::MODER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -126949,14 +127161,14 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -126966,7 +127178,7 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -126977,7 +127189,7 @@ pub mod gpioa { } impl MODER15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126988,7 +127200,7 @@ pub mod gpioa { } impl MODER14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -126999,7 +127211,7 @@ pub mod gpioa { } impl MODER13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -127010,7 +127222,7 @@ pub mod gpioa { } impl MODER12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -127021,7 +127233,7 @@ pub mod gpioa { } impl MODER11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -127032,7 +127244,7 @@ pub mod gpioa { } impl MODER10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -127043,7 +127255,7 @@ pub mod gpioa { } impl MODER9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -127054,7 +127266,7 @@ pub mod gpioa { } impl MODER8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -127065,7 +127277,7 @@ pub mod gpioa { } impl MODER7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -127076,7 +127288,7 @@ pub mod gpioa { } impl MODER6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -127087,7 +127299,7 @@ pub mod gpioa { } impl MODER5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -127098,7 +127310,7 @@ pub mod gpioa { } impl MODER4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -127109,7 +127321,7 @@ pub mod gpioa { } impl MODER3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -127120,7 +127332,7 @@ pub mod gpioa { } impl MODER2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -127131,7 +127343,7 @@ pub mod gpioa { } impl MODER1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -127142,7 +127354,7 @@ pub mod gpioa { } impl MODER0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -127153,9 +127365,9 @@ pub mod gpioa { } impl<'a> _MODER15W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127168,9 +127380,9 @@ pub mod gpioa { } impl<'a> _MODER14W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127183,9 +127395,9 @@ pub mod gpioa { } impl<'a> _MODER13W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127198,9 +127410,9 @@ pub mod gpioa { } impl<'a> _MODER12W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127213,9 +127425,9 @@ pub mod gpioa { } impl<'a> _MODER11W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127228,9 +127440,9 @@ pub mod gpioa { } impl<'a> _MODER10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127243,9 +127455,9 @@ pub mod gpioa { } impl<'a> _MODER9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127258,9 +127470,9 @@ pub mod gpioa { } impl<'a> _MODER8W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127273,9 +127485,9 @@ pub mod gpioa { } impl<'a> _MODER7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127288,9 +127500,9 @@ pub mod gpioa { } impl<'a> _MODER6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127303,9 +127515,9 @@ pub mod gpioa { } impl<'a> _MODER5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127318,9 +127530,9 @@ pub mod gpioa { } impl<'a> _MODER4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127333,9 +127545,9 @@ pub mod gpioa { } impl<'a> _MODER3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127348,9 +127560,9 @@ pub mod gpioa { } impl<'a> _MODER2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127363,9 +127575,9 @@ pub mod gpioa { } impl<'a> _MODER1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127378,9 +127590,9 @@ pub mod gpioa { } impl<'a> _MODER0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -127389,165 +127601,165 @@ pub mod gpioa { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder15(&self) -> MODER15R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER15R { bits } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder14(&self) -> MODER14R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER14R { bits } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder13(&self) -> MODER13R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER13R { bits } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder12(&self) -> MODER12R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER12R { bits } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder11(&self) -> MODER11R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER11R { bits } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder10(&self) -> MODER10R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER10R { bits } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder9(&self) -> MODER9R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER9R { bits } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder8(&self) -> MODER8R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER8R { bits } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder7(&self) -> MODER7R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER7R { bits } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder6(&self) -> MODER6R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER6R { bits } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder5(&self) -> MODER5R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER5R { bits } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder4(&self) -> MODER4R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER4R { bits } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder3(&self) -> MODER3R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER3R { bits } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder2(&self) -> MODER2R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER2R { bits } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder1(&self) -> MODER1R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MODER1R { bits } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder0(&self) -> MODER0R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -127556,93 +127768,93 @@ pub mod gpioa { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 2818572288 } + W { bits: 0xa800_0000 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder15(&mut self) -> _MODER15W { _MODER15W { w: self } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder14(&mut self) -> _MODER14W { _MODER14W { w: self } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder13(&mut self) -> _MODER13W { _MODER13W { w: self } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder12(&mut self) -> _MODER12W { _MODER12W { w: self } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder11(&mut self) -> _MODER11W { _MODER11W { w: self } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder10(&mut self) -> _MODER10W { _MODER10W { w: self } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder9(&mut self) -> _MODER9W { _MODER9W { w: self } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder8(&mut self) -> _MODER8W { _MODER8W { w: self } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder7(&mut self) -> _MODER7W { _MODER7W { w: self } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder6(&mut self) -> _MODER6W { _MODER6W { w: self } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder5(&mut self) -> _MODER5W { _MODER5W { w: self } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder4(&mut self) -> _MODER4W { _MODER4W { w: self } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder3(&mut self) -> _MODER3W { _MODER3W { w: self } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder2(&mut self) -> _MODER2W { _MODER2W { w: self } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder1(&mut self) -> _MODER1W { _MODER1W { w: self } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn moder0(&mut self) -> _MODER0W { _MODER0W { w: self } } @@ -127664,7 +127876,7 @@ pub mod gpioa { } impl super::OTYPER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -127676,14 +127888,14 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -127693,7 +127905,7 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -127704,17 +127916,17 @@ pub mod gpioa { } impl OT15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -127725,17 +127937,17 @@ pub mod gpioa { } impl OT14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -127746,17 +127958,17 @@ pub mod gpioa { } impl OT13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -127767,17 +127979,17 @@ pub mod gpioa { } impl OT12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -127788,17 +128000,17 @@ pub mod gpioa { } impl OT11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -127809,17 +128021,17 @@ pub mod gpioa { } impl OT10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -127830,17 +128042,17 @@ pub mod gpioa { } impl OT9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -127851,17 +128063,17 @@ pub mod gpioa { } impl OT8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -127872,17 +128084,17 @@ pub mod gpioa { } impl OT7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -127893,17 +128105,17 @@ pub mod gpioa { } impl OT6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -127914,17 +128126,17 @@ pub mod gpioa { } impl OT5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -127935,17 +128147,17 @@ pub mod gpioa { } impl OT4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -127956,17 +128168,17 @@ pub mod gpioa { } impl OT3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -127977,17 +128189,17 @@ pub mod gpioa { } impl OT2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -127998,17 +128210,17 @@ pub mod gpioa { } impl OT1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -128019,17 +128231,17 @@ pub mod gpioa { } impl OT0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -128048,7 +128260,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -128071,7 +128283,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -128094,7 +128306,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -128117,7 +128329,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -128140,7 +128352,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -128163,7 +128375,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -128186,7 +128398,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -128209,7 +128421,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -128232,7 +128444,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -128255,7 +128467,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -128278,7 +128490,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -128301,7 +128513,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -128324,7 +128536,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -128347,7 +128559,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -128370,7 +128582,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -128393,7 +128605,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -128404,12 +128616,12 @@ pub mod gpioa { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot15(&self) -> OT15R { let bits = { const MASK: bool = true; @@ -128419,7 +128631,7 @@ pub mod gpioa { OT15R { bits } } #[doc = "Bit 14 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot14(&self) -> OT14R { let bits = { const MASK: bool = true; @@ -128429,7 +128641,7 @@ pub mod gpioa { OT14R { bits } } #[doc = "Bit 13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot13(&self) -> OT13R { let bits = { const MASK: bool = true; @@ -128439,7 +128651,7 @@ pub mod gpioa { OT13R { bits } } #[doc = "Bit 12 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot12(&self) -> OT12R { let bits = { const MASK: bool = true; @@ -128449,7 +128661,7 @@ pub mod gpioa { OT12R { bits } } #[doc = "Bit 11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot11(&self) -> OT11R { let bits = { const MASK: bool = true; @@ -128459,7 +128671,7 @@ pub mod gpioa { OT11R { bits } } #[doc = "Bit 10 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot10(&self) -> OT10R { let bits = { const MASK: bool = true; @@ -128469,7 +128681,7 @@ pub mod gpioa { OT10R { bits } } #[doc = "Bit 9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot9(&self) -> OT9R { let bits = { const MASK: bool = true; @@ -128479,7 +128691,7 @@ pub mod gpioa { OT9R { bits } } #[doc = "Bit 8 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot8(&self) -> OT8R { let bits = { const MASK: bool = true; @@ -128489,7 +128701,7 @@ pub mod gpioa { OT8R { bits } } #[doc = "Bit 7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot7(&self) -> OT7R { let bits = { const MASK: bool = true; @@ -128499,7 +128711,7 @@ pub mod gpioa { OT7R { bits } } #[doc = "Bit 6 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot6(&self) -> OT6R { let bits = { const MASK: bool = true; @@ -128509,7 +128721,7 @@ pub mod gpioa { OT6R { bits } } #[doc = "Bit 5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot5(&self) -> OT5R { let bits = { const MASK: bool = true; @@ -128519,7 +128731,7 @@ pub mod gpioa { OT5R { bits } } #[doc = "Bit 4 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot4(&self) -> OT4R { let bits = { const MASK: bool = true; @@ -128529,7 +128741,7 @@ pub mod gpioa { OT4R { bits } } #[doc = "Bit 3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot3(&self) -> OT3R { let bits = { const MASK: bool = true; @@ -128539,7 +128751,7 @@ pub mod gpioa { OT3R { bits } } #[doc = "Bit 2 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot2(&self) -> OT2R { let bits = { const MASK: bool = true; @@ -128549,7 +128761,7 @@ pub mod gpioa { OT2R { bits } } #[doc = "Bit 1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot1(&self) -> OT1R { let bits = { const MASK: bool = true; @@ -128559,7 +128771,7 @@ pub mod gpioa { OT1R { bits } } #[doc = "Bit 0 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot0(&self) -> OT0R { let bits = { const MASK: bool = true; @@ -128571,93 +128783,93 @@ pub mod gpioa { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot15(&mut self) -> _OT15W { _OT15W { w: self } } #[doc = "Bit 14 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot14(&mut self) -> _OT14W { _OT14W { w: self } } #[doc = "Bit 13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot13(&mut self) -> _OT13W { _OT13W { w: self } } #[doc = "Bit 12 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot12(&mut self) -> _OT12W { _OT12W { w: self } } #[doc = "Bit 11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot11(&mut self) -> _OT11W { _OT11W { w: self } } #[doc = "Bit 10 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot10(&mut self) -> _OT10W { _OT10W { w: self } } #[doc = "Bit 9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot9(&mut self) -> _OT9W { _OT9W { w: self } } #[doc = "Bit 8 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot8(&mut self) -> _OT8W { _OT8W { w: self } } #[doc = "Bit 7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot7(&mut self) -> _OT7W { _OT7W { w: self } } #[doc = "Bit 6 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot6(&mut self) -> _OT6W { _OT6W { w: self } } #[doc = "Bit 5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot5(&mut self) -> _OT5W { _OT5W { w: self } } #[doc = "Bit 4 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot4(&mut self) -> _OT4W { _OT4W { w: self } } #[doc = "Bit 3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot3(&mut self) -> _OT3W { _OT3W { w: self } } #[doc = "Bit 2 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot2(&mut self) -> _OT2W { _OT2W { w: self } } #[doc = "Bit 1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot1(&mut self) -> _OT1W { _OT1W { w: self } } #[doc = "Bit 0 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ot0(&mut self) -> _OT0W { _OT0W { w: self } } @@ -128679,7 +128891,7 @@ pub mod gpioa { } impl super::OSPEEDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -128691,14 +128903,14 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -128708,7 +128920,7 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -128719,7 +128931,7 @@ pub mod gpioa { } impl OSPEEDR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128730,7 +128942,7 @@ pub mod gpioa { } impl OSPEEDR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128741,7 +128953,7 @@ pub mod gpioa { } impl OSPEEDR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128752,7 +128964,7 @@ pub mod gpioa { } impl OSPEEDR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128763,7 +128975,7 @@ pub mod gpioa { } impl OSPEEDR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128774,7 +128986,7 @@ pub mod gpioa { } impl OSPEEDR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128785,7 +128997,7 @@ pub mod gpioa { } impl OSPEEDR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128796,7 +129008,7 @@ pub mod gpioa { } impl OSPEEDR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128807,7 +129019,7 @@ pub mod gpioa { } impl OSPEEDR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128818,7 +129030,7 @@ pub mod gpioa { } impl OSPEEDR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128829,7 +129041,7 @@ pub mod gpioa { } impl OSPEEDR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128840,7 +129052,7 @@ pub mod gpioa { } impl OSPEEDR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128851,7 +129063,7 @@ pub mod gpioa { } impl OSPEEDR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128862,7 +129074,7 @@ pub mod gpioa { } impl OSPEEDR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128873,7 +129085,7 @@ pub mod gpioa { } impl OSPEEDR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128884,7 +129096,7 @@ pub mod gpioa { } impl OSPEEDR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -128895,9 +129107,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR15W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -128910,9 +129122,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR14W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -128925,9 +129137,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR13W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -128940,9 +129152,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR12W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -128955,9 +129167,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR11W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -128970,9 +129182,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -128985,9 +129197,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129000,9 +129212,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR8W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129015,9 +129227,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129030,9 +129242,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129045,9 +129257,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129060,9 +129272,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129075,9 +129287,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129090,9 +129302,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129105,9 +129317,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129120,9 +129332,9 @@ pub mod gpioa { } impl<'a> _OSPEEDR0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129131,165 +129343,165 @@ pub mod gpioa { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr15(&self) -> OSPEEDR15R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR15R { bits } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr14(&self) -> OSPEEDR14R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR14R { bits } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr13(&self) -> OSPEEDR13R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR13R { bits } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr12(&self) -> OSPEEDR12R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR12R { bits } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr11(&self) -> OSPEEDR11R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR11R { bits } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr10(&self) -> OSPEEDR10R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR10R { bits } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr9(&self) -> OSPEEDR9R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR9R { bits } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr8(&self) -> OSPEEDR8R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR8R { bits } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr7(&self) -> OSPEEDR7R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR7R { bits } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr6(&self) -> OSPEEDR6R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR6R { bits } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr5(&self) -> OSPEEDR5R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR5R { bits } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr4(&self) -> OSPEEDR4R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR4R { bits } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr3(&self) -> OSPEEDR3R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR3R { bits } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr2(&self) -> OSPEEDR2R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR2R { bits } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr1(&self) -> OSPEEDR1R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OSPEEDR1R { bits } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr0(&self) -> OSPEEDR0R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -129298,93 +129510,93 @@ pub mod gpioa { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr15(&mut self) -> _OSPEEDR15W { _OSPEEDR15W { w: self } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr14(&mut self) -> _OSPEEDR14W { _OSPEEDR14W { w: self } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr13(&mut self) -> _OSPEEDR13W { _OSPEEDR13W { w: self } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr12(&mut self) -> _OSPEEDR12W { _OSPEEDR12W { w: self } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr11(&mut self) -> _OSPEEDR11W { _OSPEEDR11W { w: self } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr10(&mut self) -> _OSPEEDR10W { _OSPEEDR10W { w: self } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr9(&mut self) -> _OSPEEDR9W { _OSPEEDR9W { w: self } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr8(&mut self) -> _OSPEEDR8W { _OSPEEDR8W { w: self } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr7(&mut self) -> _OSPEEDR7W { _OSPEEDR7W { w: self } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr6(&mut self) -> _OSPEEDR6W { _OSPEEDR6W { w: self } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr5(&mut self) -> _OSPEEDR5W { _OSPEEDR5W { w: self } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr4(&mut self) -> _OSPEEDR4W { _OSPEEDR4W { w: self } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr3(&mut self) -> _OSPEEDR3W { _OSPEEDR3W { w: self } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr2(&mut self) -> _OSPEEDR2W { _OSPEEDR2W { w: self } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr1(&mut self) -> _OSPEEDR1W { _OSPEEDR1W { w: self } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn ospeedr0(&mut self) -> _OSPEEDR0W { _OSPEEDR0W { w: self } } @@ -129406,7 +129618,7 @@ pub mod gpioa { } impl super::PUPDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -129418,14 +129630,14 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -129435,7 +129647,7 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -129446,7 +129658,7 @@ pub mod gpioa { } impl PUPDR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129457,7 +129669,7 @@ pub mod gpioa { } impl PUPDR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129468,7 +129680,7 @@ pub mod gpioa { } impl PUPDR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129479,7 +129691,7 @@ pub mod gpioa { } impl PUPDR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129490,7 +129702,7 @@ pub mod gpioa { } impl PUPDR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129501,7 +129713,7 @@ pub mod gpioa { } impl PUPDR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129512,7 +129724,7 @@ pub mod gpioa { } impl PUPDR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129523,7 +129735,7 @@ pub mod gpioa { } impl PUPDR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129534,7 +129746,7 @@ pub mod gpioa { } impl PUPDR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129545,7 +129757,7 @@ pub mod gpioa { } impl PUPDR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129556,7 +129768,7 @@ pub mod gpioa { } impl PUPDR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129567,7 +129779,7 @@ pub mod gpioa { } impl PUPDR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129578,7 +129790,7 @@ pub mod gpioa { } impl PUPDR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129589,7 +129801,7 @@ pub mod gpioa { } impl PUPDR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129600,7 +129812,7 @@ pub mod gpioa { } impl PUPDR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129611,7 +129823,7 @@ pub mod gpioa { } impl PUPDR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -129622,9 +129834,9 @@ pub mod gpioa { } impl<'a> _PUPDR15W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129637,9 +129849,9 @@ pub mod gpioa { } impl<'a> _PUPDR14W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129652,9 +129864,9 @@ pub mod gpioa { } impl<'a> _PUPDR13W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129667,9 +129879,9 @@ pub mod gpioa { } impl<'a> _PUPDR12W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129682,9 +129894,9 @@ pub mod gpioa { } impl<'a> _PUPDR11W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129697,9 +129909,9 @@ pub mod gpioa { } impl<'a> _PUPDR10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129712,9 +129924,9 @@ pub mod gpioa { } impl<'a> _PUPDR9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129727,9 +129939,9 @@ pub mod gpioa { } impl<'a> _PUPDR8W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129742,9 +129954,9 @@ pub mod gpioa { } impl<'a> _PUPDR7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129757,9 +129969,9 @@ pub mod gpioa { } impl<'a> _PUPDR6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129772,9 +129984,9 @@ pub mod gpioa { } impl<'a> _PUPDR5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129787,9 +129999,9 @@ pub mod gpioa { } impl<'a> _PUPDR4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129802,9 +130014,9 @@ pub mod gpioa { } impl<'a> _PUPDR3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129817,9 +130029,9 @@ pub mod gpioa { } impl<'a> _PUPDR2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129832,9 +130044,9 @@ pub mod gpioa { } impl<'a> _PUPDR1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129847,9 +130059,9 @@ pub mod gpioa { } impl<'a> _PUPDR0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -129858,165 +130070,165 @@ pub mod gpioa { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr15(&self) -> PUPDR15R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 30; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR15R { bits } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr14(&self) -> PUPDR14R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR14R { bits } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr13(&self) -> PUPDR13R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR13R { bits } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr12(&self) -> PUPDR12R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR12R { bits } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr11(&self) -> PUPDR11R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR11R { bits } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr10(&self) -> PUPDR10R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR10R { bits } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr9(&self) -> PUPDR9R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR9R { bits } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr8(&self) -> PUPDR8R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR8R { bits } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr7(&self) -> PUPDR7R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR7R { bits } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr6(&self) -> PUPDR6R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR6R { bits } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr5(&self) -> PUPDR5R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR5R { bits } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr4(&self) -> PUPDR4R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR4R { bits } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr3(&self) -> PUPDR3R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR3R { bits } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr2(&self) -> PUPDR2R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR2R { bits } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr1(&self) -> PUPDR1R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PUPDR1R { bits } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr0(&self) -> PUPDR0R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -130025,93 +130237,93 @@ pub mod gpioa { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 1677721600 } + W { bits: 0x6400_0000 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 30:31 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr15(&mut self) -> _PUPDR15W { _PUPDR15W { w: self } } #[doc = "Bits 28:29 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr14(&mut self) -> _PUPDR14W { _PUPDR14W { w: self } } #[doc = "Bits 26:27 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr13(&mut self) -> _PUPDR13W { _PUPDR13W { w: self } } #[doc = "Bits 24:25 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr12(&mut self) -> _PUPDR12W { _PUPDR12W { w: self } } #[doc = "Bits 22:23 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr11(&mut self) -> _PUPDR11W { _PUPDR11W { w: self } } #[doc = "Bits 20:21 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr10(&mut self) -> _PUPDR10W { _PUPDR10W { w: self } } #[doc = "Bits 18:19 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr9(&mut self) -> _PUPDR9W { _PUPDR9W { w: self } } #[doc = "Bits 16:17 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr8(&mut self) -> _PUPDR8W { _PUPDR8W { w: self } } #[doc = "Bits 14:15 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr7(&mut self) -> _PUPDR7W { _PUPDR7W { w: self } } #[doc = "Bits 12:13 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr6(&mut self) -> _PUPDR6W { _PUPDR6W { w: self } } #[doc = "Bits 10:11 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr5(&mut self) -> _PUPDR5W { _PUPDR5W { w: self } } #[doc = "Bits 8:9 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr4(&mut self) -> _PUPDR4W { _PUPDR4W { w: self } } #[doc = "Bits 6:7 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr3(&mut self) -> _PUPDR3W { _PUPDR3W { w: self } } #[doc = "Bits 4:5 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr2(&mut self) -> _PUPDR2W { _PUPDR2W { w: self } } #[doc = "Bits 2:3 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr1(&mut self) -> _PUPDR1W { _PUPDR1W { w: self } } #[doc = "Bits 0:1 - Port x configuration bits (y = 0..15)"] - #[inline(always)] + #[inline] pub fn pupdr0(&mut self) -> _PUPDR0W { _PUPDR0W { w: self } } @@ -130129,7 +130341,7 @@ pub mod gpioa { } impl super::IDR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -130142,17 +130354,17 @@ pub mod gpioa { } impl IDR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130163,17 +130375,17 @@ pub mod gpioa { } impl IDR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130184,17 +130396,17 @@ pub mod gpioa { } impl IDR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130205,17 +130417,17 @@ pub mod gpioa { } impl IDR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130226,17 +130438,17 @@ pub mod gpioa { } impl IDR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130247,17 +130459,17 @@ pub mod gpioa { } impl IDR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130268,17 +130480,17 @@ pub mod gpioa { } impl IDR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130289,17 +130501,17 @@ pub mod gpioa { } impl IDR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130310,17 +130522,17 @@ pub mod gpioa { } impl IDR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130331,17 +130543,17 @@ pub mod gpioa { } impl IDR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130352,17 +130564,17 @@ pub mod gpioa { } impl IDR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130373,17 +130585,17 @@ pub mod gpioa { } impl IDR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130394,17 +130606,17 @@ pub mod gpioa { } impl IDR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130415,17 +130627,17 @@ pub mod gpioa { } impl IDR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130436,17 +130648,17 @@ pub mod gpioa { } impl IDR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130457,29 +130669,29 @@ pub mod gpioa { } impl IDR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr15(&self) -> IDR15R { let bits = { const MASK: bool = true; @@ -130489,7 +130701,7 @@ pub mod gpioa { IDR15R { bits } } #[doc = "Bit 14 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr14(&self) -> IDR14R { let bits = { const MASK: bool = true; @@ -130499,7 +130711,7 @@ pub mod gpioa { IDR14R { bits } } #[doc = "Bit 13 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr13(&self) -> IDR13R { let bits = { const MASK: bool = true; @@ -130509,7 +130721,7 @@ pub mod gpioa { IDR13R { bits } } #[doc = "Bit 12 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr12(&self) -> IDR12R { let bits = { const MASK: bool = true; @@ -130519,7 +130731,7 @@ pub mod gpioa { IDR12R { bits } } #[doc = "Bit 11 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr11(&self) -> IDR11R { let bits = { const MASK: bool = true; @@ -130529,7 +130741,7 @@ pub mod gpioa { IDR11R { bits } } #[doc = "Bit 10 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr10(&self) -> IDR10R { let bits = { const MASK: bool = true; @@ -130539,7 +130751,7 @@ pub mod gpioa { IDR10R { bits } } #[doc = "Bit 9 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr9(&self) -> IDR9R { let bits = { const MASK: bool = true; @@ -130549,7 +130761,7 @@ pub mod gpioa { IDR9R { bits } } #[doc = "Bit 8 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr8(&self) -> IDR8R { let bits = { const MASK: bool = true; @@ -130559,7 +130771,7 @@ pub mod gpioa { IDR8R { bits } } #[doc = "Bit 7 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr7(&self) -> IDR7R { let bits = { const MASK: bool = true; @@ -130569,7 +130781,7 @@ pub mod gpioa { IDR7R { bits } } #[doc = "Bit 6 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr6(&self) -> IDR6R { let bits = { const MASK: bool = true; @@ -130579,7 +130791,7 @@ pub mod gpioa { IDR6R { bits } } #[doc = "Bit 5 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr5(&self) -> IDR5R { let bits = { const MASK: bool = true; @@ -130589,7 +130801,7 @@ pub mod gpioa { IDR5R { bits } } #[doc = "Bit 4 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr4(&self) -> IDR4R { let bits = { const MASK: bool = true; @@ -130599,7 +130811,7 @@ pub mod gpioa { IDR4R { bits } } #[doc = "Bit 3 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr3(&self) -> IDR3R { let bits = { const MASK: bool = true; @@ -130609,7 +130821,7 @@ pub mod gpioa { IDR3R { bits } } #[doc = "Bit 2 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr2(&self) -> IDR2R { let bits = { const MASK: bool = true; @@ -130619,7 +130831,7 @@ pub mod gpioa { IDR2R { bits } } #[doc = "Bit 1 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr1(&self) -> IDR1R { let bits = { const MASK: bool = true; @@ -130629,7 +130841,7 @@ pub mod gpioa { IDR1R { bits } } #[doc = "Bit 0 - Port input data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn idr0(&self) -> IDR0R { let bits = { const MASK: bool = true; @@ -130656,7 +130868,7 @@ pub mod gpioa { } impl super::ODR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -130668,14 +130880,14 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -130685,7 +130897,7 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -130696,17 +130908,17 @@ pub mod gpioa { } impl ODR15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130717,17 +130929,17 @@ pub mod gpioa { } impl ODR14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130738,17 +130950,17 @@ pub mod gpioa { } impl ODR13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130759,17 +130971,17 @@ pub mod gpioa { } impl ODR12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130780,17 +130992,17 @@ pub mod gpioa { } impl ODR11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130801,17 +131013,17 @@ pub mod gpioa { } impl ODR10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130822,17 +131034,17 @@ pub mod gpioa { } impl ODR9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130843,17 +131055,17 @@ pub mod gpioa { } impl ODR8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130864,17 +131076,17 @@ pub mod gpioa { } impl ODR7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130885,17 +131097,17 @@ pub mod gpioa { } impl ODR6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130906,17 +131118,17 @@ pub mod gpioa { } impl ODR5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130927,17 +131139,17 @@ pub mod gpioa { } impl ODR4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130948,17 +131160,17 @@ pub mod gpioa { } impl ODR3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130969,17 +131181,17 @@ pub mod gpioa { } impl ODR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -130990,17 +131202,17 @@ pub mod gpioa { } impl ODR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -131011,17 +131223,17 @@ pub mod gpioa { } impl ODR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -131040,7 +131252,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -131063,7 +131275,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -131086,7 +131298,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -131109,7 +131321,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -131132,7 +131344,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -131155,7 +131367,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -131178,7 +131390,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -131201,7 +131413,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -131224,7 +131436,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -131247,7 +131459,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -131270,7 +131482,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -131293,7 +131505,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -131316,7 +131528,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -131339,7 +131551,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -131362,7 +131574,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -131385,7 +131597,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -131396,12 +131608,12 @@ pub mod gpioa { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr15(&self) -> ODR15R { let bits = { const MASK: bool = true; @@ -131411,7 +131623,7 @@ pub mod gpioa { ODR15R { bits } } #[doc = "Bit 14 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr14(&self) -> ODR14R { let bits = { const MASK: bool = true; @@ -131421,7 +131633,7 @@ pub mod gpioa { ODR14R { bits } } #[doc = "Bit 13 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr13(&self) -> ODR13R { let bits = { const MASK: bool = true; @@ -131431,7 +131643,7 @@ pub mod gpioa { ODR13R { bits } } #[doc = "Bit 12 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr12(&self) -> ODR12R { let bits = { const MASK: bool = true; @@ -131441,7 +131653,7 @@ pub mod gpioa { ODR12R { bits } } #[doc = "Bit 11 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr11(&self) -> ODR11R { let bits = { const MASK: bool = true; @@ -131451,7 +131663,7 @@ pub mod gpioa { ODR11R { bits } } #[doc = "Bit 10 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr10(&self) -> ODR10R { let bits = { const MASK: bool = true; @@ -131461,7 +131673,7 @@ pub mod gpioa { ODR10R { bits } } #[doc = "Bit 9 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr9(&self) -> ODR9R { let bits = { const MASK: bool = true; @@ -131471,7 +131683,7 @@ pub mod gpioa { ODR9R { bits } } #[doc = "Bit 8 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr8(&self) -> ODR8R { let bits = { const MASK: bool = true; @@ -131481,7 +131693,7 @@ pub mod gpioa { ODR8R { bits } } #[doc = "Bit 7 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr7(&self) -> ODR7R { let bits = { const MASK: bool = true; @@ -131491,7 +131703,7 @@ pub mod gpioa { ODR7R { bits } } #[doc = "Bit 6 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr6(&self) -> ODR6R { let bits = { const MASK: bool = true; @@ -131501,7 +131713,7 @@ pub mod gpioa { ODR6R { bits } } #[doc = "Bit 5 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr5(&self) -> ODR5R { let bits = { const MASK: bool = true; @@ -131511,7 +131723,7 @@ pub mod gpioa { ODR5R { bits } } #[doc = "Bit 4 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr4(&self) -> ODR4R { let bits = { const MASK: bool = true; @@ -131521,7 +131733,7 @@ pub mod gpioa { ODR4R { bits } } #[doc = "Bit 3 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr3(&self) -> ODR3R { let bits = { const MASK: bool = true; @@ -131531,7 +131743,7 @@ pub mod gpioa { ODR3R { bits } } #[doc = "Bit 2 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr2(&self) -> ODR2R { let bits = { const MASK: bool = true; @@ -131541,7 +131753,7 @@ pub mod gpioa { ODR2R { bits } } #[doc = "Bit 1 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr1(&self) -> ODR1R { let bits = { const MASK: bool = true; @@ -131551,7 +131763,7 @@ pub mod gpioa { ODR1R { bits } } #[doc = "Bit 0 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr0(&self) -> ODR0R { let bits = { const MASK: bool = true; @@ -131563,93 +131775,93 @@ pub mod gpioa { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr15(&mut self) -> _ODR15W { _ODR15W { w: self } } #[doc = "Bit 14 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr14(&mut self) -> _ODR14W { _ODR14W { w: self } } #[doc = "Bit 13 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr13(&mut self) -> _ODR13W { _ODR13W { w: self } } #[doc = "Bit 12 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr12(&mut self) -> _ODR12W { _ODR12W { w: self } } #[doc = "Bit 11 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr11(&mut self) -> _ODR11W { _ODR11W { w: self } } #[doc = "Bit 10 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr10(&mut self) -> _ODR10W { _ODR10W { w: self } } #[doc = "Bit 9 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr9(&mut self) -> _ODR9W { _ODR9W { w: self } } #[doc = "Bit 8 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr8(&mut self) -> _ODR8W { _ODR8W { w: self } } #[doc = "Bit 7 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr7(&mut self) -> _ODR7W { _ODR7W { w: self } } #[doc = "Bit 6 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr6(&mut self) -> _ODR6W { _ODR6W { w: self } } #[doc = "Bit 5 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr5(&mut self) -> _ODR5W { _ODR5W { w: self } } #[doc = "Bit 4 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr4(&mut self) -> _ODR4W { _ODR4W { w: self } } #[doc = "Bit 3 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr3(&mut self) -> _ODR3W { _ODR3W { w: self } } #[doc = "Bit 2 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr2(&mut self) -> _ODR2W { _ODR2W { w: self } } #[doc = "Bit 1 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr1(&mut self) -> _ODR1W { _ODR1W { w: self } } #[doc = "Bit 0 - Port output data (y = 0..15)"] - #[inline(always)] + #[inline] pub fn odr0(&mut self) -> _ODR0W { _ODR0W { w: self } } @@ -131667,7 +131879,7 @@ pub mod gpioa { } impl super::BSRR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -131691,7 +131903,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -131714,7 +131926,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -131737,7 +131949,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -131760,7 +131972,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -131783,7 +131995,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -131806,7 +132018,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -131829,7 +132041,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -131852,7 +132064,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -131875,7 +132087,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -131898,7 +132110,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -131921,7 +132133,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -131944,7 +132156,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -131967,7 +132179,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -131990,7 +132202,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -132013,7 +132225,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -132036,7 +132248,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -132059,7 +132271,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -132082,7 +132294,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -132105,7 +132317,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -132128,7 +132340,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -132151,7 +132363,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -132174,7 +132386,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -132197,7 +132409,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -132220,7 +132432,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -132243,7 +132455,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -132266,7 +132478,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -132289,7 +132501,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -132312,7 +132524,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -132335,7 +132547,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -132358,7 +132570,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -132381,7 +132593,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -132404,7 +132616,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -132415,173 +132627,173 @@ pub mod gpioa { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br15(&mut self) -> _BR15W { _BR15W { w: self } } #[doc = "Bit 30 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br14(&mut self) -> _BR14W { _BR14W { w: self } } #[doc = "Bit 29 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br13(&mut self) -> _BR13W { _BR13W { w: self } } #[doc = "Bit 28 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br12(&mut self) -> _BR12W { _BR12W { w: self } } #[doc = "Bit 27 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br11(&mut self) -> _BR11W { _BR11W { w: self } } #[doc = "Bit 26 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br10(&mut self) -> _BR10W { _BR10W { w: self } } #[doc = "Bit 25 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br9(&mut self) -> _BR9W { _BR9W { w: self } } #[doc = "Bit 24 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br8(&mut self) -> _BR8W { _BR8W { w: self } } #[doc = "Bit 23 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br7(&mut self) -> _BR7W { _BR7W { w: self } } #[doc = "Bit 22 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br6(&mut self) -> _BR6W { _BR6W { w: self } } #[doc = "Bit 21 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br5(&mut self) -> _BR5W { _BR5W { w: self } } #[doc = "Bit 20 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br4(&mut self) -> _BR4W { _BR4W { w: self } } #[doc = "Bit 19 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br3(&mut self) -> _BR3W { _BR3W { w: self } } #[doc = "Bit 18 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br2(&mut self) -> _BR2W { _BR2W { w: self } } #[doc = "Bit 17 - Port x reset bit y (y = 0..15)"] - #[inline(always)] + #[inline] pub fn br1(&mut self) -> _BR1W { _BR1W { w: self } } #[doc = "Bit 16 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn br0(&mut self) -> _BR0W { _BR0W { w: self } } #[doc = "Bit 15 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs15(&mut self) -> _BS15W { _BS15W { w: self } } #[doc = "Bit 14 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs14(&mut self) -> _BS14W { _BS14W { w: self } } #[doc = "Bit 13 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs13(&mut self) -> _BS13W { _BS13W { w: self } } #[doc = "Bit 12 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs12(&mut self) -> _BS12W { _BS12W { w: self } } #[doc = "Bit 11 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs11(&mut self) -> _BS11W { _BS11W { w: self } } #[doc = "Bit 10 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs10(&mut self) -> _BS10W { _BS10W { w: self } } #[doc = "Bit 9 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs9(&mut self) -> _BS9W { _BS9W { w: self } } #[doc = "Bit 8 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs8(&mut self) -> _BS8W { _BS8W { w: self } } #[doc = "Bit 7 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs7(&mut self) -> _BS7W { _BS7W { w: self } } #[doc = "Bit 6 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs6(&mut self) -> _BS6W { _BS6W { w: self } } #[doc = "Bit 5 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs5(&mut self) -> _BS5W { _BS5W { w: self } } #[doc = "Bit 4 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs4(&mut self) -> _BS4W { _BS4W { w: self } } #[doc = "Bit 3 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs3(&mut self) -> _BS3W { _BS3W { w: self } } #[doc = "Bit 2 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs2(&mut self) -> _BS2W { _BS2W { w: self } } #[doc = "Bit 1 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs1(&mut self) -> _BS1W { _BS1W { w: self } } #[doc = "Bit 0 - Port x set bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn bs0(&mut self) -> _BS0W { _BS0W { w: self } } @@ -132603,7 +132815,7 @@ pub mod gpioa { } impl super::LCKR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -132615,14 +132827,14 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -132632,7 +132844,7 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -132643,17 +132855,17 @@ pub mod gpioa { } impl LCKKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132664,17 +132876,17 @@ pub mod gpioa { } impl LCK15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132685,17 +132897,17 @@ pub mod gpioa { } impl LCK14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132706,17 +132918,17 @@ pub mod gpioa { } impl LCK13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132727,17 +132939,17 @@ pub mod gpioa { } impl LCK12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132748,17 +132960,17 @@ pub mod gpioa { } impl LCK11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132769,17 +132981,17 @@ pub mod gpioa { } impl LCK10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132790,17 +133002,17 @@ pub mod gpioa { } impl LCK9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132811,17 +133023,17 @@ pub mod gpioa { } impl LCK8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132832,17 +133044,17 @@ pub mod gpioa { } impl LCK7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132853,17 +133065,17 @@ pub mod gpioa { } impl LCK6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132874,17 +133086,17 @@ pub mod gpioa { } impl LCK5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132895,17 +133107,17 @@ pub mod gpioa { } impl LCK4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132916,17 +133128,17 @@ pub mod gpioa { } impl LCK3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132937,17 +133149,17 @@ pub mod gpioa { } impl LCK2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132958,17 +133170,17 @@ pub mod gpioa { } impl LCK1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -132979,17 +133191,17 @@ pub mod gpioa { } impl LCK0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -133008,7 +133220,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -133031,7 +133243,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -133054,7 +133266,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -133077,7 +133289,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -133100,7 +133312,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -133123,7 +133335,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -133146,7 +133358,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -133169,7 +133381,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -133192,7 +133404,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -133215,7 +133427,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -133238,7 +133450,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -133261,7 +133473,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -133284,7 +133496,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -133307,7 +133519,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -133330,7 +133542,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -133353,7 +133565,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -133376,7 +133588,7 @@ pub mod gpioa { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -133387,12 +133599,12 @@ pub mod gpioa { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 16 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lckk(&self) -> LCKKR { let bits = { const MASK: bool = true; @@ -133402,7 +133614,7 @@ pub mod gpioa { LCKKR { bits } } #[doc = "Bit 15 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck15(&self) -> LCK15R { let bits = { const MASK: bool = true; @@ -133412,7 +133624,7 @@ pub mod gpioa { LCK15R { bits } } #[doc = "Bit 14 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck14(&self) -> LCK14R { let bits = { const MASK: bool = true; @@ -133422,7 +133634,7 @@ pub mod gpioa { LCK14R { bits } } #[doc = "Bit 13 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck13(&self) -> LCK13R { let bits = { const MASK: bool = true; @@ -133432,7 +133644,7 @@ pub mod gpioa { LCK13R { bits } } #[doc = "Bit 12 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck12(&self) -> LCK12R { let bits = { const MASK: bool = true; @@ -133442,7 +133654,7 @@ pub mod gpioa { LCK12R { bits } } #[doc = "Bit 11 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck11(&self) -> LCK11R { let bits = { const MASK: bool = true; @@ -133452,7 +133664,7 @@ pub mod gpioa { LCK11R { bits } } #[doc = "Bit 10 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck10(&self) -> LCK10R { let bits = { const MASK: bool = true; @@ -133462,7 +133674,7 @@ pub mod gpioa { LCK10R { bits } } #[doc = "Bit 9 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck9(&self) -> LCK9R { let bits = { const MASK: bool = true; @@ -133472,7 +133684,7 @@ pub mod gpioa { LCK9R { bits } } #[doc = "Bit 8 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck8(&self) -> LCK8R { let bits = { const MASK: bool = true; @@ -133482,7 +133694,7 @@ pub mod gpioa { LCK8R { bits } } #[doc = "Bit 7 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck7(&self) -> LCK7R { let bits = { const MASK: bool = true; @@ -133492,7 +133704,7 @@ pub mod gpioa { LCK7R { bits } } #[doc = "Bit 6 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck6(&self) -> LCK6R { let bits = { const MASK: bool = true; @@ -133502,7 +133714,7 @@ pub mod gpioa { LCK6R { bits } } #[doc = "Bit 5 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck5(&self) -> LCK5R { let bits = { const MASK: bool = true; @@ -133512,7 +133724,7 @@ pub mod gpioa { LCK5R { bits } } #[doc = "Bit 4 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck4(&self) -> LCK4R { let bits = { const MASK: bool = true; @@ -133522,7 +133734,7 @@ pub mod gpioa { LCK4R { bits } } #[doc = "Bit 3 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck3(&self) -> LCK3R { let bits = { const MASK: bool = true; @@ -133532,7 +133744,7 @@ pub mod gpioa { LCK3R { bits } } #[doc = "Bit 2 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck2(&self) -> LCK2R { let bits = { const MASK: bool = true; @@ -133542,7 +133754,7 @@ pub mod gpioa { LCK2R { bits } } #[doc = "Bit 1 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck1(&self) -> LCK1R { let bits = { const MASK: bool = true; @@ -133552,7 +133764,7 @@ pub mod gpioa { LCK1R { bits } } #[doc = "Bit 0 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck0(&self) -> LCK0R { let bits = { const MASK: bool = true; @@ -133564,98 +133776,98 @@ pub mod gpioa { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 16 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lckk(&mut self) -> _LCKKW { _LCKKW { w: self } } #[doc = "Bit 15 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck15(&mut self) -> _LCK15W { _LCK15W { w: self } } #[doc = "Bit 14 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck14(&mut self) -> _LCK14W { _LCK14W { w: self } } #[doc = "Bit 13 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck13(&mut self) -> _LCK13W { _LCK13W { w: self } } #[doc = "Bit 12 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck12(&mut self) -> _LCK12W { _LCK12W { w: self } } #[doc = "Bit 11 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck11(&mut self) -> _LCK11W { _LCK11W { w: self } } #[doc = "Bit 10 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck10(&mut self) -> _LCK10W { _LCK10W { w: self } } #[doc = "Bit 9 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck9(&mut self) -> _LCK9W { _LCK9W { w: self } } #[doc = "Bit 8 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck8(&mut self) -> _LCK8W { _LCK8W { w: self } } #[doc = "Bit 7 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck7(&mut self) -> _LCK7W { _LCK7W { w: self } } #[doc = "Bit 6 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck6(&mut self) -> _LCK6W { _LCK6W { w: self } } #[doc = "Bit 5 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck5(&mut self) -> _LCK5W { _LCK5W { w: self } } #[doc = "Bit 4 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck4(&mut self) -> _LCK4W { _LCK4W { w: self } } #[doc = "Bit 3 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck3(&mut self) -> _LCK3W { _LCK3W { w: self } } #[doc = "Bit 2 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck2(&mut self) -> _LCK2W { _LCK2W { w: self } } #[doc = "Bit 1 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck1(&mut self) -> _LCK1W { _LCK1W { w: self } } #[doc = "Bit 0 - Port x lock bit y (y= 0..15)"] - #[inline(always)] + #[inline] pub fn lck0(&mut self) -> _LCK0W { _LCK0W { w: self } } @@ -133677,7 +133889,7 @@ pub mod gpioa { } impl super::AFRL { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -133689,14 +133901,14 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -133706,7 +133918,7 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -133717,7 +133929,7 @@ pub mod gpioa { } impl AFRL7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -133728,7 +133940,7 @@ pub mod gpioa { } impl AFRL6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -133739,7 +133951,7 @@ pub mod gpioa { } impl AFRL5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -133750,7 +133962,7 @@ pub mod gpioa { } impl AFRL4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -133761,7 +133973,7 @@ pub mod gpioa { } impl AFRL3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -133772,7 +133984,7 @@ pub mod gpioa { } impl AFRL2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -133783,7 +133995,7 @@ pub mod gpioa { } impl AFRL1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -133794,7 +134006,7 @@ pub mod gpioa { } impl AFRL0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -133805,9 +134017,9 @@ pub mod gpioa { } impl<'a> _AFRL7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -133820,9 +134032,9 @@ pub mod gpioa { } impl<'a> _AFRL6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -133835,9 +134047,9 @@ pub mod gpioa { } impl<'a> _AFRL5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -133850,9 +134062,9 @@ pub mod gpioa { } impl<'a> _AFRL4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -133865,9 +134077,9 @@ pub mod gpioa { } impl<'a> _AFRL3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -133880,9 +134092,9 @@ pub mod gpioa { } impl<'a> _AFRL2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -133895,9 +134107,9 @@ pub mod gpioa { } impl<'a> _AFRL1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -133910,9 +134122,9 @@ pub mod gpioa { } impl<'a> _AFRL0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -133921,85 +134133,85 @@ pub mod gpioa { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl7(&self) -> AFRL7R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL7R { bits } } #[doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl6(&self) -> AFRL6R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL6R { bits } } #[doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl5(&self) -> AFRL5R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL5R { bits } } #[doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl4(&self) -> AFRL4R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL4R { bits } } #[doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl3(&self) -> AFRL3R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL3R { bits } } #[doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl2(&self) -> AFRL2R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL2R { bits } } #[doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl1(&self) -> AFRL1R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRL1R { bits } } #[doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl0(&self) -> AFRL0R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -134008,53 +134220,53 @@ pub mod gpioa { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl7(&mut self) -> _AFRL7W { _AFRL7W { w: self } } #[doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl6(&mut self) -> _AFRL6W { _AFRL6W { w: self } } #[doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl5(&mut self) -> _AFRL5W { _AFRL5W { w: self } } #[doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl4(&mut self) -> _AFRL4W { _AFRL4W { w: self } } #[doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl3(&mut self) -> _AFRL3W { _AFRL3W { w: self } } #[doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl2(&mut self) -> _AFRL2W { _AFRL2W { w: self } } #[doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl1(&mut self) -> _AFRL1W { _AFRL1W { w: self } } #[doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)"] - #[inline(always)] + #[inline] pub fn afrl0(&mut self) -> _AFRL0W { _AFRL0W { w: self } } @@ -134076,7 +134288,7 @@ pub mod gpioa { } impl super::AFRH { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -134088,14 +134300,14 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -134105,7 +134317,7 @@ pub mod gpioa { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -134116,7 +134328,7 @@ pub mod gpioa { } impl AFRH15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -134127,7 +134339,7 @@ pub mod gpioa { } impl AFRH14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -134138,7 +134350,7 @@ pub mod gpioa { } impl AFRH13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -134149,7 +134361,7 @@ pub mod gpioa { } impl AFRH12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -134160,7 +134372,7 @@ pub mod gpioa { } impl AFRH11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -134171,7 +134383,7 @@ pub mod gpioa { } impl AFRH10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -134182,7 +134394,7 @@ pub mod gpioa { } impl AFRH9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -134193,7 +134405,7 @@ pub mod gpioa { } impl AFRH8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -134204,9 +134416,9 @@ pub mod gpioa { } impl<'a> _AFRH15W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -134219,9 +134431,9 @@ pub mod gpioa { } impl<'a> _AFRH14W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -134234,9 +134446,9 @@ pub mod gpioa { } impl<'a> _AFRH13W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -134249,9 +134461,9 @@ pub mod gpioa { } impl<'a> _AFRH12W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -134264,9 +134476,9 @@ pub mod gpioa { } impl<'a> _AFRH11W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -134279,9 +134491,9 @@ pub mod gpioa { } impl<'a> _AFRH10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -134294,9 +134506,9 @@ pub mod gpioa { } impl<'a> _AFRH9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -134309,9 +134521,9 @@ pub mod gpioa { } impl<'a> _AFRH8W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -134320,85 +134532,85 @@ pub mod gpioa { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh15(&self) -> AFRH15R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH15R { bits } } #[doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh14(&self) -> AFRH14R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH14R { bits } } #[doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh13(&self) -> AFRH13R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH13R { bits } } #[doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh12(&self) -> AFRH12R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH12R { bits } } #[doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh11(&self) -> AFRH11R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH11R { bits } } #[doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh10(&self) -> AFRH10R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH10R { bits } } #[doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh9(&self) -> AFRH9R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AFRH9R { bits } } #[doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh8(&self) -> AFRH8R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -134407,71 +134619,76 @@ pub mod gpioa { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh15(&mut self) -> _AFRH15W { _AFRH15W { w: self } } #[doc = "Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh14(&mut self) -> _AFRH14W { _AFRH14W { w: self } } #[doc = "Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh13(&mut self) -> _AFRH13W { _AFRH13W { w: self } } #[doc = "Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh12(&mut self) -> _AFRH12W { _AFRH12W { w: self } } #[doc = "Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh11(&mut self) -> _AFRH11W { _AFRH11W { w: self } } #[doc = "Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh10(&mut self) -> _AFRH10W { _AFRH10W { w: self } } #[doc = "Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh9(&mut self) -> _AFRH9W { _AFRH9W { w: self } } #[doc = "Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)"] - #[inline(always)] + #[inline] pub fn afrh8(&mut self) -> _AFRH8W { _AFRH8W { w: self } } } } } -#[doc = "General-purpose I/Os"] -pub struct GPIOA { - register_block: gpioa::RegisterBlock, +#[doc = "Inter-integrated circuit"] +pub struct I2C3 { + _marker: PhantomData<*const ()>, } -impl Deref for GPIOA { - type Target = gpioa::RegisterBlock; - fn deref(&self) -> &gpioa::RegisterBlock { - &self.register_block +unsafe impl Send for I2C3 {} +impl I2C3 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const i2c3::RegisterBlock { + 0x4000_5c00 as *const _ + } +} +impl Deref for I2C3 { + type Target = i2c3::RegisterBlock; + fn deref(&self) -> &i2c3::RegisterBlock { + unsafe { &*I2C3::ptr() } } } -#[doc = "Inter-integrated circuit"] -pub const I2C3: Peripheral<I2C3> = unsafe { Peripheral::new(1073765376) }; #[doc = "Inter-integrated circuit"] pub mod i2c3 { use vcell::VolatileCell; @@ -134513,7 +134730,7 @@ pub mod i2c3 { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -134525,14 +134742,14 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -134542,7 +134759,7 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -134553,17 +134770,17 @@ pub mod i2c3 { } impl SWRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -134574,17 +134791,17 @@ pub mod i2c3 { } impl ALERTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -134595,17 +134812,17 @@ pub mod i2c3 { } impl PECR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -134616,17 +134833,17 @@ pub mod i2c3 { } impl POSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -134637,17 +134854,17 @@ pub mod i2c3 { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -134658,17 +134875,17 @@ pub mod i2c3 { } impl STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -134679,17 +134896,17 @@ pub mod i2c3 { } impl STARTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -134700,17 +134917,17 @@ pub mod i2c3 { } impl NOSTRETCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -134721,17 +134938,17 @@ pub mod i2c3 { } impl ENGCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -134742,17 +134959,17 @@ pub mod i2c3 { } impl ENPECR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -134763,17 +134980,17 @@ pub mod i2c3 { } impl ENARPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -134784,17 +135001,17 @@ pub mod i2c3 { } impl SMBTYPER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -134805,17 +135022,17 @@ pub mod i2c3 { } impl SMBUSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -134826,17 +135043,17 @@ pub mod i2c3 { } impl PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -134855,7 +135072,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -134878,7 +135095,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -134901,7 +135118,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -134924,7 +135141,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -134947,7 +135164,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -134970,7 +135187,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -134993,7 +135210,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -135016,7 +135233,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -135039,7 +135256,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -135062,7 +135279,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -135085,7 +135302,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -135108,7 +135325,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -135131,7 +135348,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -135154,7 +135371,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -135165,12 +135382,12 @@ pub mod i2c3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Software reset"] - #[inline(always)] + #[inline] pub fn swrst(&self) -> SWRSTR { let bits = { const MASK: bool = true; @@ -135180,7 +135397,7 @@ pub mod i2c3 { SWRSTR { bits } } #[doc = "Bit 13 - SMBus alert"] - #[inline(always)] + #[inline] pub fn alert(&self) -> ALERTR { let bits = { const MASK: bool = true; @@ -135190,7 +135407,7 @@ pub mod i2c3 { ALERTR { bits } } #[doc = "Bit 12 - Packet error checking"] - #[inline(always)] + #[inline] pub fn pec(&self) -> PECR { let bits = { const MASK: bool = true; @@ -135200,7 +135417,7 @@ pub mod i2c3 { PECR { bits } } #[doc = "Bit 11 - Acknowledge/PEC Position (for data reception)"] - #[inline(always)] + #[inline] pub fn pos(&self) -> POSR { let bits = { const MASK: bool = true; @@ -135210,7 +135427,7 @@ pub mod i2c3 { POSR { bits } } #[doc = "Bit 10 - Acknowledge enable"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -135220,7 +135437,7 @@ pub mod i2c3 { ACKR { bits } } #[doc = "Bit 9 - Stop generation"] - #[inline(always)] + #[inline] pub fn stop(&self) -> STOPR { let bits = { const MASK: bool = true; @@ -135230,7 +135447,7 @@ pub mod i2c3 { STOPR { bits } } #[doc = "Bit 8 - Start generation"] - #[inline(always)] + #[inline] pub fn start(&self) -> STARTR { let bits = { const MASK: bool = true; @@ -135240,7 +135457,7 @@ pub mod i2c3 { STARTR { bits } } #[doc = "Bit 7 - Clock stretching disable (Slave mode)"] - #[inline(always)] + #[inline] pub fn nostretch(&self) -> NOSTRETCHR { let bits = { const MASK: bool = true; @@ -135250,7 +135467,7 @@ pub mod i2c3 { NOSTRETCHR { bits } } #[doc = "Bit 6 - General call enable"] - #[inline(always)] + #[inline] pub fn engc(&self) -> ENGCR { let bits = { const MASK: bool = true; @@ -135260,7 +135477,7 @@ pub mod i2c3 { ENGCR { bits } } #[doc = "Bit 5 - PEC enable"] - #[inline(always)] + #[inline] pub fn enpec(&self) -> ENPECR { let bits = { const MASK: bool = true; @@ -135270,7 +135487,7 @@ pub mod i2c3 { ENPECR { bits } } #[doc = "Bit 4 - ARP enable"] - #[inline(always)] + #[inline] pub fn enarp(&self) -> ENARPR { let bits = { const MASK: bool = true; @@ -135280,7 +135497,7 @@ pub mod i2c3 { ENARPR { bits } } #[doc = "Bit 3 - SMBus type"] - #[inline(always)] + #[inline] pub fn smbtype(&self) -> SMBTYPER { let bits = { const MASK: bool = true; @@ -135290,7 +135507,7 @@ pub mod i2c3 { SMBTYPER { bits } } #[doc = "Bit 1 - SMBus mode"] - #[inline(always)] + #[inline] pub fn smbus(&self) -> SMBUSR { let bits = { const MASK: bool = true; @@ -135300,7 +135517,7 @@ pub mod i2c3 { SMBUSR { bits } } #[doc = "Bit 0 - Peripheral enable"] - #[inline(always)] + #[inline] pub fn pe(&self) -> PER { let bits = { const MASK: bool = true; @@ -135312,83 +135529,83 @@ pub mod i2c3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Software reset"] - #[inline(always)] + #[inline] pub fn swrst(&mut self) -> _SWRSTW { _SWRSTW { w: self } } #[doc = "Bit 13 - SMBus alert"] - #[inline(always)] + #[inline] pub fn alert(&mut self) -> _ALERTW { _ALERTW { w: self } } #[doc = "Bit 12 - Packet error checking"] - #[inline(always)] + #[inline] pub fn pec(&mut self) -> _PECW { _PECW { w: self } } #[doc = "Bit 11 - Acknowledge/PEC Position (for data reception)"] - #[inline(always)] + #[inline] pub fn pos(&mut self) -> _POSW { _POSW { w: self } } #[doc = "Bit 10 - Acknowledge enable"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 9 - Stop generation"] - #[inline(always)] + #[inline] pub fn stop(&mut self) -> _STOPW { _STOPW { w: self } } #[doc = "Bit 8 - Start generation"] - #[inline(always)] + #[inline] pub fn start(&mut self) -> _STARTW { _STARTW { w: self } } #[doc = "Bit 7 - Clock stretching disable (Slave mode)"] - #[inline(always)] + #[inline] pub fn nostretch(&mut self) -> _NOSTRETCHW { _NOSTRETCHW { w: self } } #[doc = "Bit 6 - General call enable"] - #[inline(always)] + #[inline] pub fn engc(&mut self) -> _ENGCW { _ENGCW { w: self } } #[doc = "Bit 5 - PEC enable"] - #[inline(always)] + #[inline] pub fn enpec(&mut self) -> _ENPECW { _ENPECW { w: self } } #[doc = "Bit 4 - ARP enable"] - #[inline(always)] + #[inline] pub fn enarp(&mut self) -> _ENARPW { _ENARPW { w: self } } #[doc = "Bit 3 - SMBus type"] - #[inline(always)] + #[inline] pub fn smbtype(&mut self) -> _SMBTYPEW { _SMBTYPEW { w: self } } #[doc = "Bit 1 - SMBus mode"] - #[inline(always)] + #[inline] pub fn smbus(&mut self) -> _SMBUSW { _SMBUSW { w: self } } #[doc = "Bit 0 - Peripheral enable"] - #[inline(always)] + #[inline] pub fn pe(&mut self) -> _PEW { _PEW { w: self } } @@ -135410,7 +135627,7 @@ pub mod i2c3 { } impl super::CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -135422,14 +135639,14 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -135439,7 +135656,7 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -135450,17 +135667,17 @@ pub mod i2c3 { } impl LASTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -135471,17 +135688,17 @@ pub mod i2c3 { } impl DMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -135492,17 +135709,17 @@ pub mod i2c3 { } impl ITBUFENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -135513,17 +135730,17 @@ pub mod i2c3 { } impl ITEVTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -135534,17 +135751,17 @@ pub mod i2c3 { } impl ITERRENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -135555,7 +135772,7 @@ pub mod i2c3 { } impl FREQR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -135574,7 +135791,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -135597,7 +135814,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -135620,7 +135837,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -135643,7 +135860,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -135666,7 +135883,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -135681,9 +135898,9 @@ pub mod i2c3 { } impl<'a> _FREQW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -135692,12 +135909,12 @@ pub mod i2c3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 12 - DMA last transfer"] - #[inline(always)] + #[inline] pub fn last(&self) -> LASTR { let bits = { const MASK: bool = true; @@ -135707,7 +135924,7 @@ pub mod i2c3 { LASTR { bits } } #[doc = "Bit 11 - DMA requests enable"] - #[inline(always)] + #[inline] pub fn dmaen(&self) -> DMAENR { let bits = { const MASK: bool = true; @@ -135717,7 +135934,7 @@ pub mod i2c3 { DMAENR { bits } } #[doc = "Bit 10 - Buffer interrupt enable"] - #[inline(always)] + #[inline] pub fn itbufen(&self) -> ITBUFENR { let bits = { const MASK: bool = true; @@ -135727,7 +135944,7 @@ pub mod i2c3 { ITBUFENR { bits } } #[doc = "Bit 9 - Event interrupt enable"] - #[inline(always)] + #[inline] pub fn itevten(&self) -> ITEVTENR { let bits = { const MASK: bool = true; @@ -135737,7 +135954,7 @@ pub mod i2c3 { ITEVTENR { bits } } #[doc = "Bit 8 - Error interrupt enable"] - #[inline(always)] + #[inline] pub fn iterren(&self) -> ITERRENR { let bits = { const MASK: bool = true; @@ -135747,10 +135964,10 @@ pub mod i2c3 { ITERRENR { bits } } #[doc = "Bits 0:5 - Peripheral clock frequency"] - #[inline(always)] + #[inline] pub fn freq(&self) -> FREQR { let bits = { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -135759,43 +135976,43 @@ pub mod i2c3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 12 - DMA last transfer"] - #[inline(always)] + #[inline] pub fn last(&mut self) -> _LASTW { _LASTW { w: self } } #[doc = "Bit 11 - DMA requests enable"] - #[inline(always)] + #[inline] pub fn dmaen(&mut self) -> _DMAENW { _DMAENW { w: self } } #[doc = "Bit 10 - Buffer interrupt enable"] - #[inline(always)] + #[inline] pub fn itbufen(&mut self) -> _ITBUFENW { _ITBUFENW { w: self } } #[doc = "Bit 9 - Event interrupt enable"] - #[inline(always)] + #[inline] pub fn itevten(&mut self) -> _ITEVTENW { _ITEVTENW { w: self } } #[doc = "Bit 8 - Error interrupt enable"] - #[inline(always)] + #[inline] pub fn iterren(&mut self) -> _ITERRENW { _ITERRENW { w: self } } #[doc = "Bits 0:5 - Peripheral clock frequency"] - #[inline(always)] + #[inline] pub fn freq(&mut self) -> _FREQW { _FREQW { w: self } } @@ -135817,7 +136034,7 @@ pub mod i2c3 { } impl super::OAR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -135829,14 +136046,14 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -135846,7 +136063,7 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -135857,17 +136074,17 @@ pub mod i2c3 { } impl ADDMODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -135878,7 +136095,7 @@ pub mod i2c3 { } impl ADD10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -135889,7 +136106,7 @@ pub mod i2c3 { } impl ADD7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -135900,17 +136117,17 @@ pub mod i2c3 { } impl ADD0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -135929,7 +136146,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -135944,9 +136161,9 @@ pub mod i2c3 { } impl<'a> _ADD10W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -135959,9 +136176,9 @@ pub mod i2c3 { } impl<'a> _ADD7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 1; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -135982,7 +136199,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -135993,12 +136210,12 @@ pub mod i2c3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Addressing mode (slave mode)"] - #[inline(always)] + #[inline] pub fn addmode(&self) -> ADDMODER { let bits = { const MASK: bool = true; @@ -136008,27 +136225,27 @@ pub mod i2c3 { ADDMODER { bits } } #[doc = "Bits 8:9 - Interface address"] - #[inline(always)] + #[inline] pub fn add10(&self) -> ADD10R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ADD10R { bits } } #[doc = "Bits 1:7 - Interface address"] - #[inline(always)] + #[inline] pub fn add7(&self) -> ADD7R { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 1; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ADD7R { bits } } #[doc = "Bit 0 - Interface address"] - #[inline(always)] + #[inline] pub fn add0(&self) -> ADD0R { let bits = { const MASK: bool = true; @@ -136040,33 +136257,33 @@ pub mod i2c3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Addressing mode (slave mode)"] - #[inline(always)] + #[inline] pub fn addmode(&mut self) -> _ADDMODEW { _ADDMODEW { w: self } } #[doc = "Bits 8:9 - Interface address"] - #[inline(always)] + #[inline] pub fn add10(&mut self) -> _ADD10W { _ADD10W { w: self } } #[doc = "Bits 1:7 - Interface address"] - #[inline(always)] + #[inline] pub fn add7(&mut self) -> _ADD7W { _ADD7W { w: self } } #[doc = "Bit 0 - Interface address"] - #[inline(always)] + #[inline] pub fn add0(&mut self) -> _ADD0W { _ADD0W { w: self } } @@ -136088,7 +136305,7 @@ pub mod i2c3 { } impl super::OAR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -136100,14 +136317,14 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -136117,7 +136334,7 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -136128,7 +136345,7 @@ pub mod i2c3 { } impl ADD2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -136139,17 +136356,17 @@ pub mod i2c3 { } impl ENDUALR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136160,9 +136377,9 @@ pub mod i2c3 { } impl<'a> _ADD2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 1; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -136183,7 +136400,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -136194,22 +136411,22 @@ pub mod i2c3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 1:7 - Interface address"] - #[inline(always)] + #[inline] pub fn add2(&self) -> ADD2R { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 1; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ADD2R { bits } } #[doc = "Bit 0 - Dual addressing mode enable"] - #[inline(always)] + #[inline] pub fn endual(&self) -> ENDUALR { let bits = { const MASK: bool = true; @@ -136221,23 +136438,23 @@ pub mod i2c3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 1:7 - Interface address"] - #[inline(always)] + #[inline] pub fn add2(&mut self) -> _ADD2W { _ADD2W { w: self } } #[doc = "Bit 0 - Dual addressing mode enable"] - #[inline(always)] + #[inline] pub fn endual(&mut self) -> _ENDUALW { _ENDUALW { w: self } } @@ -136259,7 +136476,7 @@ pub mod i2c3 { } impl super::DR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -136271,14 +136488,14 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -136288,7 +136505,7 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -136299,7 +136516,7 @@ pub mod i2c3 { } impl DRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -136310,9 +136527,9 @@ pub mod i2c3 { } impl<'a> _DRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -136321,15 +136538,15 @@ pub mod i2c3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:7 - 8-bit data register"] - #[inline(always)] + #[inline] pub fn dr(&self) -> DRR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -136338,18 +136555,18 @@ pub mod i2c3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:7 - 8-bit data register"] - #[inline(always)] + #[inline] pub fn dr(&mut self) -> _DRW { _DRW { w: self } } @@ -136371,7 +136588,7 @@ pub mod i2c3 { } impl super::SR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -136383,14 +136600,14 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -136400,7 +136617,7 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -136411,17 +136628,17 @@ pub mod i2c3 { } impl SMBALERTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136432,17 +136649,17 @@ pub mod i2c3 { } impl TIMEOUTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136453,17 +136670,17 @@ pub mod i2c3 { } impl PECERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136474,17 +136691,17 @@ pub mod i2c3 { } impl OVRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136495,17 +136712,17 @@ pub mod i2c3 { } impl AFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136516,17 +136733,17 @@ pub mod i2c3 { } impl ARLOR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136537,17 +136754,17 @@ pub mod i2c3 { } impl BERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136558,17 +136775,17 @@ pub mod i2c3 { } impl TXER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136579,17 +136796,17 @@ pub mod i2c3 { } impl RXNER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136600,17 +136817,17 @@ pub mod i2c3 { } impl STOPFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136621,17 +136838,17 @@ pub mod i2c3 { } impl ADD10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136642,17 +136859,17 @@ pub mod i2c3 { } impl BTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136663,17 +136880,17 @@ pub mod i2c3 { } impl ADDRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136684,17 +136901,17 @@ pub mod i2c3 { } impl SBR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -136713,7 +136930,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -136736,7 +136953,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -136759,7 +136976,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -136782,7 +136999,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -136805,7 +137022,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -136828,7 +137045,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -136851,7 +137068,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -136862,12 +137079,12 @@ pub mod i2c3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - SMBus alert"] - #[inline(always)] + #[inline] pub fn smbalert(&self) -> SMBALERTR { let bits = { const MASK: bool = true; @@ -136877,7 +137094,7 @@ pub mod i2c3 { SMBALERTR { bits } } #[doc = "Bit 14 - Timeout or Tlow error"] - #[inline(always)] + #[inline] pub fn timeout(&self) -> TIMEOUTR { let bits = { const MASK: bool = true; @@ -136887,7 +137104,7 @@ pub mod i2c3 { TIMEOUTR { bits } } #[doc = "Bit 12 - PEC Error in reception"] - #[inline(always)] + #[inline] pub fn pecerr(&self) -> PECERRR { let bits = { const MASK: bool = true; @@ -136897,7 +137114,7 @@ pub mod i2c3 { PECERRR { bits } } #[doc = "Bit 11 - Overrun/Underrun"] - #[inline(always)] + #[inline] pub fn ovr(&self) -> OVRR { let bits = { const MASK: bool = true; @@ -136907,7 +137124,7 @@ pub mod i2c3 { OVRR { bits } } #[doc = "Bit 10 - Acknowledge failure"] - #[inline(always)] + #[inline] pub fn af(&self) -> AFR { let bits = { const MASK: bool = true; @@ -136917,7 +137134,7 @@ pub mod i2c3 { AFR { bits } } #[doc = "Bit 9 - Arbitration lost (master mode)"] - #[inline(always)] + #[inline] pub fn arlo(&self) -> ARLOR { let bits = { const MASK: bool = true; @@ -136927,7 +137144,7 @@ pub mod i2c3 { ARLOR { bits } } #[doc = "Bit 8 - Bus error"] - #[inline(always)] + #[inline] pub fn berr(&self) -> BERRR { let bits = { const MASK: bool = true; @@ -136937,7 +137154,7 @@ pub mod i2c3 { BERRR { bits } } #[doc = "Bit 7 - Data register empty (transmitters)"] - #[inline(always)] + #[inline] pub fn tx_e(&self) -> TXER { let bits = { const MASK: bool = true; @@ -136947,7 +137164,7 @@ pub mod i2c3 { TXER { bits } } #[doc = "Bit 6 - Data register not empty (receivers)"] - #[inline(always)] + #[inline] pub fn rx_ne(&self) -> RXNER { let bits = { const MASK: bool = true; @@ -136957,7 +137174,7 @@ pub mod i2c3 { RXNER { bits } } #[doc = "Bit 4 - Stop detection (slave mode)"] - #[inline(always)] + #[inline] pub fn stopf(&self) -> STOPFR { let bits = { const MASK: bool = true; @@ -136967,7 +137184,7 @@ pub mod i2c3 { STOPFR { bits } } #[doc = "Bit 3 - 10-bit header sent (Master mode)"] - #[inline(always)] + #[inline] pub fn add10(&self) -> ADD10R { let bits = { const MASK: bool = true; @@ -136977,7 +137194,7 @@ pub mod i2c3 { ADD10R { bits } } #[doc = "Bit 2 - Byte transfer finished"] - #[inline(always)] + #[inline] pub fn btf(&self) -> BTFR { let bits = { const MASK: bool = true; @@ -136987,7 +137204,7 @@ pub mod i2c3 { BTFR { bits } } #[doc = "Bit 1 - Address sent (master mode)/matched (slave mode)"] - #[inline(always)] + #[inline] pub fn addr(&self) -> ADDRR { let bits = { const MASK: bool = true; @@ -136997,7 +137214,7 @@ pub mod i2c3 { ADDRR { bits } } #[doc = "Bit 0 - Start bit (Master mode)"] - #[inline(always)] + #[inline] pub fn sb(&self) -> SBR { let bits = { const MASK: bool = true; @@ -137009,48 +137226,48 @@ pub mod i2c3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - SMBus alert"] - #[inline(always)] + #[inline] pub fn smbalert(&mut self) -> _SMBALERTW { _SMBALERTW { w: self } } #[doc = "Bit 14 - Timeout or Tlow error"] - #[inline(always)] + #[inline] pub fn timeout(&mut self) -> _TIMEOUTW { _TIMEOUTW { w: self } } #[doc = "Bit 12 - PEC Error in reception"] - #[inline(always)] + #[inline] pub fn pecerr(&mut self) -> _PECERRW { _PECERRW { w: self } } #[doc = "Bit 11 - Overrun/Underrun"] - #[inline(always)] + #[inline] pub fn ovr(&mut self) -> _OVRW { _OVRW { w: self } } #[doc = "Bit 10 - Acknowledge failure"] - #[inline(always)] + #[inline] pub fn af(&mut self) -> _AFW { _AFW { w: self } } #[doc = "Bit 9 - Arbitration lost (master mode)"] - #[inline(always)] + #[inline] pub fn arlo(&mut self) -> _ARLOW { _ARLOW { w: self } } #[doc = "Bit 8 - Bus error"] - #[inline(always)] + #[inline] pub fn berr(&mut self) -> _BERRW { _BERRW { w: self } } @@ -137068,7 +137285,7 @@ pub mod i2c3 { } impl super::SR2 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -137081,7 +137298,7 @@ pub mod i2c3 { } impl PECR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -137092,17 +137309,17 @@ pub mod i2c3 { } impl DUALFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137113,17 +137330,17 @@ pub mod i2c3 { } impl SMBHOSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137134,17 +137351,17 @@ pub mod i2c3 { } impl SMBDEFAULTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137155,17 +137372,17 @@ pub mod i2c3 { } impl GENCALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137176,17 +137393,17 @@ pub mod i2c3 { } impl TRAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137197,17 +137414,17 @@ pub mod i2c3 { } impl BUSYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137218,39 +137435,39 @@ pub mod i2c3 { } impl MSLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:15 - acket error checking register"] - #[inline(always)] + #[inline] pub fn pec(&self) -> PECR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PECR { bits } } #[doc = "Bit 7 - Dual flag (Slave mode)"] - #[inline(always)] + #[inline] pub fn dualf(&self) -> DUALFR { let bits = { const MASK: bool = true; @@ -137260,7 +137477,7 @@ pub mod i2c3 { DUALFR { bits } } #[doc = "Bit 6 - SMBus host header (Slave mode)"] - #[inline(always)] + #[inline] pub fn smbhost(&self) -> SMBHOSTR { let bits = { const MASK: bool = true; @@ -137270,7 +137487,7 @@ pub mod i2c3 { SMBHOSTR { bits } } #[doc = "Bit 5 - SMBus device default address (Slave mode)"] - #[inline(always)] + #[inline] pub fn smbdefault(&self) -> SMBDEFAULTR { let bits = { const MASK: bool = true; @@ -137280,7 +137497,7 @@ pub mod i2c3 { SMBDEFAULTR { bits } } #[doc = "Bit 4 - General call address (Slave mode)"] - #[inline(always)] + #[inline] pub fn gencall(&self) -> GENCALLR { let bits = { const MASK: bool = true; @@ -137290,7 +137507,7 @@ pub mod i2c3 { GENCALLR { bits } } #[doc = "Bit 2 - Transmitter/receiver"] - #[inline(always)] + #[inline] pub fn tra(&self) -> TRAR { let bits = { const MASK: bool = true; @@ -137300,7 +137517,7 @@ pub mod i2c3 { TRAR { bits } } #[doc = "Bit 1 - Bus busy"] - #[inline(always)] + #[inline] pub fn busy(&self) -> BUSYR { let bits = { const MASK: bool = true; @@ -137310,7 +137527,7 @@ pub mod i2c3 { BUSYR { bits } } #[doc = "Bit 0 - Master/slave"] - #[inline(always)] + #[inline] pub fn msl(&self) -> MSLR { let bits = { const MASK: bool = true; @@ -137337,7 +137554,7 @@ pub mod i2c3 { } impl super::CCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -137349,14 +137566,14 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -137366,7 +137583,7 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -137377,17 +137594,17 @@ pub mod i2c3 { } impl F_SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137398,17 +137615,17 @@ pub mod i2c3 { } impl DUTYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137419,7 +137636,7 @@ pub mod i2c3 { } impl CCRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -137438,7 +137655,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -137461,7 +137678,7 @@ pub mod i2c3 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -137476,9 +137693,9 @@ pub mod i2c3 { } impl<'a> _CCRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -137487,12 +137704,12 @@ pub mod i2c3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - I2C master mode selection"] - #[inline(always)] + #[inline] pub fn f_s(&self) -> F_SR { let bits = { const MASK: bool = true; @@ -137502,7 +137719,7 @@ pub mod i2c3 { F_SR { bits } } #[doc = "Bit 14 - Fast mode duty cycle"] - #[inline(always)] + #[inline] pub fn duty(&self) -> DUTYR { let bits = { const MASK: bool = true; @@ -137512,10 +137729,10 @@ pub mod i2c3 { DUTYR { bits } } #[doc = "Bits 0:11 - Clock control register in Fast/Standard mode (Master mode)"] - #[inline(always)] + #[inline] pub fn ccr(&self) -> CCRR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -137524,28 +137741,28 @@ pub mod i2c3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - I2C master mode selection"] - #[inline(always)] + #[inline] pub fn f_s(&mut self) -> _F_SW { _F_SW { w: self } } #[doc = "Bit 14 - Fast mode duty cycle"] - #[inline(always)] + #[inline] pub fn duty(&mut self) -> _DUTYW { _DUTYW { w: self } } #[doc = "Bits 0:11 - Clock control register in Fast/Standard mode (Master mode)"] - #[inline(always)] + #[inline] pub fn ccr(&mut self) -> _CCRW { _CCRW { w: self } } @@ -137567,7 +137784,7 @@ pub mod i2c3 { } impl super::TRISE { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -137579,14 +137796,14 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -137596,7 +137813,7 @@ pub mod i2c3 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -137607,7 +137824,7 @@ pub mod i2c3 { } impl TRISER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -137618,9 +137835,9 @@ pub mod i2c3 { } impl<'a> _TRISEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -137629,15 +137846,15 @@ pub mod i2c3 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:5 - Maximum rise time in Fast/Standard mode (Master mode)"] - #[inline(always)] + #[inline] pub fn trise(&self) -> TRISER { let bits = { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -137646,60 +137863,75 @@ pub mod i2c3 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 2 } + W { bits: 0x02 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:5 - Maximum rise time in Fast/Standard mode (Master mode)"] - #[inline(always)] + #[inline] pub fn trise(&mut self) -> _TRISEW { _TRISEW { w: self } } } } } -#[doc = "Inter-integrated circuit"] -pub struct I2C3 { - register_block: i2c3::RegisterBlock, -} -impl Deref for I2C3 { - type Target = i2c3::RegisterBlock; - fn deref(&self) -> &i2c3::RegisterBlock { - &self.register_block - } -} #[doc = "I2C2"] -pub const I2C2: Peripheral<I2C2> = unsafe { Peripheral::new(1073764352) }; -#[doc = r" Register block"] pub struct I2C2 { - register_block: i2c3::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for I2C2 {} +impl I2C2 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const i2c3::RegisterBlock { + 0x4000_5800 as *const _ + } } impl Deref for I2C2 { type Target = i2c3::RegisterBlock; fn deref(&self) -> &i2c3::RegisterBlock { - &self.register_block + unsafe { &*I2C2::ptr() } } } #[doc = "I2C1"] -pub const I2C1: Peripheral<I2C1> = unsafe { Peripheral::new(1073763328) }; -#[doc = r" Register block"] pub struct I2C1 { - register_block: i2c3::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for I2C1 {} +impl I2C1 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const i2c3::RegisterBlock { + 0x4000_5400 as *const _ + } } impl Deref for I2C1 { type Target = i2c3::RegisterBlock; fn deref(&self) -> &i2c3::RegisterBlock { - &self.register_block + unsafe { &*I2C1::ptr() } } } #[doc = "Serial peripheral interface"] -pub const I2S2EXT: Peripheral<I2S2EXT> = unsafe { Peripheral::new(1073755136) }; +pub struct I2S2EXT { + _marker: PhantomData<*const ()>, +} +unsafe impl Send for I2S2EXT {} +impl I2S2EXT { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const i2s2ext::RegisterBlock { + 0x4000_3400 as *const _ + } +} +impl Deref for I2S2EXT { + type Target = i2s2ext::RegisterBlock; + fn deref(&self) -> &i2s2ext::RegisterBlock { + unsafe { &*I2S2EXT::ptr() } + } +} #[doc = "Serial peripheral interface"] pub mod i2s2ext { use vcell::VolatileCell; @@ -137741,7 +137973,7 @@ pub mod i2s2ext { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -137753,14 +137985,14 @@ pub mod i2s2ext { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -137770,7 +138002,7 @@ pub mod i2s2ext { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -137781,17 +138013,17 @@ pub mod i2s2ext { } impl BIDIMODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137802,17 +138034,17 @@ pub mod i2s2ext { } impl BIDIOER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137823,17 +138055,17 @@ pub mod i2s2ext { } impl CRCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137844,17 +138076,17 @@ pub mod i2s2ext { } impl CRCNEXTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137865,17 +138097,17 @@ pub mod i2s2ext { } impl DFFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137886,17 +138118,17 @@ pub mod i2s2ext { } impl RXONLYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137907,17 +138139,17 @@ pub mod i2s2ext { } impl SSMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137928,17 +138160,17 @@ pub mod i2s2ext { } impl SSIR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137949,17 +138181,17 @@ pub mod i2s2ext { } impl LSBFIRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137970,17 +138202,17 @@ pub mod i2s2ext { } impl SPER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -137991,7 +138223,7 @@ pub mod i2s2ext { } impl BRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -138002,17 +138234,17 @@ pub mod i2s2ext { } impl MSTRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -138023,17 +138255,17 @@ pub mod i2s2ext { } impl CPOLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -138044,17 +138276,17 @@ pub mod i2s2ext { } impl CPHAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -138073,7 +138305,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -138096,7 +138328,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -138119,7 +138351,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -138142,7 +138374,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -138165,7 +138397,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -138188,7 +138420,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -138211,7 +138443,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -138234,7 +138466,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -138257,7 +138489,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -138280,7 +138512,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -138295,9 +138527,9 @@ pub mod i2s2ext { } impl<'a> _BRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -138318,7 +138550,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -138341,7 +138573,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -138364,7 +138596,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -138375,12 +138607,12 @@ pub mod i2s2ext { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 15 - Bidirectional data mode enable"] - #[inline(always)] + #[inline] pub fn bidimode(&self) -> BIDIMODER { let bits = { const MASK: bool = true; @@ -138390,7 +138622,7 @@ pub mod i2s2ext { BIDIMODER { bits } } #[doc = "Bit 14 - Output enable in bidirectional mode"] - #[inline(always)] + #[inline] pub fn bidioe(&self) -> BIDIOER { let bits = { const MASK: bool = true; @@ -138400,7 +138632,7 @@ pub mod i2s2ext { BIDIOER { bits } } #[doc = "Bit 13 - Hardware CRC calculation enable"] - #[inline(always)] + #[inline] pub fn crcen(&self) -> CRCENR { let bits = { const MASK: bool = true; @@ -138410,7 +138642,7 @@ pub mod i2s2ext { CRCENR { bits } } #[doc = "Bit 12 - CRC transfer next"] - #[inline(always)] + #[inline] pub fn crcnext(&self) -> CRCNEXTR { let bits = { const MASK: bool = true; @@ -138420,7 +138652,7 @@ pub mod i2s2ext { CRCNEXTR { bits } } #[doc = "Bit 11 - Data frame format"] - #[inline(always)] + #[inline] pub fn dff(&self) -> DFFR { let bits = { const MASK: bool = true; @@ -138430,7 +138662,7 @@ pub mod i2s2ext { DFFR { bits } } #[doc = "Bit 10 - Receive only"] - #[inline(always)] + #[inline] pub fn rxonly(&self) -> RXONLYR { let bits = { const MASK: bool = true; @@ -138440,7 +138672,7 @@ pub mod i2s2ext { RXONLYR { bits } } #[doc = "Bit 9 - Software slave management"] - #[inline(always)] + #[inline] pub fn ssm(&self) -> SSMR { let bits = { const MASK: bool = true; @@ -138450,7 +138682,7 @@ pub mod i2s2ext { SSMR { bits } } #[doc = "Bit 8 - Internal slave select"] - #[inline(always)] + #[inline] pub fn ssi(&self) -> SSIR { let bits = { const MASK: bool = true; @@ -138460,7 +138692,7 @@ pub mod i2s2ext { SSIR { bits } } #[doc = "Bit 7 - Frame format"] - #[inline(always)] + #[inline] pub fn lsbfirst(&self) -> LSBFIRSTR { let bits = { const MASK: bool = true; @@ -138470,7 +138702,7 @@ pub mod i2s2ext { LSBFIRSTR { bits } } #[doc = "Bit 6 - SPI enable"] - #[inline(always)] + #[inline] pub fn spe(&self) -> SPER { let bits = { const MASK: bool = true; @@ -138480,17 +138712,17 @@ pub mod i2s2ext { SPER { bits } } #[doc = "Bits 3:5 - Baud rate control"] - #[inline(always)] + #[inline] pub fn br(&self) -> BRR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; BRR { bits } } #[doc = "Bit 2 - Master selection"] - #[inline(always)] + #[inline] pub fn mstr(&self) -> MSTRR { let bits = { const MASK: bool = true; @@ -138500,7 +138732,7 @@ pub mod i2s2ext { MSTRR { bits } } #[doc = "Bit 1 - Clock polarity"] - #[inline(always)] + #[inline] pub fn cpol(&self) -> CPOLR { let bits = { const MASK: bool = true; @@ -138510,7 +138742,7 @@ pub mod i2s2ext { CPOLR { bits } } #[doc = "Bit 0 - Clock phase"] - #[inline(always)] + #[inline] pub fn cpha(&self) -> CPHAR { let bits = { const MASK: bool = true; @@ -138522,83 +138754,83 @@ pub mod i2s2ext { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 15 - Bidirectional data mode enable"] - #[inline(always)] + #[inline] pub fn bidimode(&mut self) -> _BIDIMODEW { _BIDIMODEW { w: self } } #[doc = "Bit 14 - Output enable in bidirectional mode"] - #[inline(always)] + #[inline] pub fn bidioe(&mut self) -> _BIDIOEW { _BIDIOEW { w: self } } #[doc = "Bit 13 - Hardware CRC calculation enable"] - #[inline(always)] + #[inline] pub fn crcen(&mut self) -> _CRCENW { _CRCENW { w: self } } #[doc = "Bit 12 - CRC transfer next"] - #[inline(always)] + #[inline] pub fn crcnext(&mut self) -> _CRCNEXTW { _CRCNEXTW { w: self } } #[doc = "Bit 11 - Data frame format"] - #[inline(always)] + #[inline] pub fn dff(&mut self) -> _DFFW { _DFFW { w: self } } #[doc = "Bit 10 - Receive only"] - #[inline(always)] + #[inline] pub fn rxonly(&mut self) -> _RXONLYW { _RXONLYW { w: self } } #[doc = "Bit 9 - Software slave management"] - #[inline(always)] + #[inline] pub fn ssm(&mut self) -> _SSMW { _SSMW { w: self } } #[doc = "Bit 8 - Internal slave select"] - #[inline(always)] + #[inline] pub fn ssi(&mut self) -> _SSIW { _SSIW { w: self } } #[doc = "Bit 7 - Frame format"] - #[inline(always)] + #[inline] pub fn lsbfirst(&mut self) -> _LSBFIRSTW { _LSBFIRSTW { w: self } } #[doc = "Bit 6 - SPI enable"] - #[inline(always)] + #[inline] pub fn spe(&mut self) -> _SPEW { _SPEW { w: self } } #[doc = "Bits 3:5 - Baud rate control"] - #[inline(always)] + #[inline] pub fn br(&mut self) -> _BRW { _BRW { w: self } } #[doc = "Bit 2 - Master selection"] - #[inline(always)] + #[inline] pub fn mstr(&mut self) -> _MSTRW { _MSTRW { w: self } } #[doc = "Bit 1 - Clock polarity"] - #[inline(always)] + #[inline] pub fn cpol(&mut self) -> _CPOLW { _CPOLW { w: self } } #[doc = "Bit 0 - Clock phase"] - #[inline(always)] + #[inline] pub fn cpha(&mut self) -> _CPHAW { _CPHAW { w: self } } @@ -138620,7 +138852,7 @@ pub mod i2s2ext { } impl super::CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -138632,14 +138864,14 @@ pub mod i2s2ext { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -138649,7 +138881,7 @@ pub mod i2s2ext { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -138660,17 +138892,17 @@ pub mod i2s2ext { } impl TXEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -138681,17 +138913,17 @@ pub mod i2s2ext { } impl RXNEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -138702,17 +138934,17 @@ pub mod i2s2ext { } impl ERRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -138723,17 +138955,17 @@ pub mod i2s2ext { } impl FRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -138744,17 +138976,17 @@ pub mod i2s2ext { } impl SSOER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -138765,17 +138997,17 @@ pub mod i2s2ext { } impl TXDMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -138786,17 +139018,17 @@ pub mod i2s2ext { } impl RXDMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -138815,7 +139047,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -138838,7 +139070,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -138861,7 +139093,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -138884,7 +139116,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -138907,7 +139139,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -138930,7 +139162,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -138953,7 +139185,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -138964,12 +139196,12 @@ pub mod i2s2ext { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - Tx buffer empty interrupt enable"] - #[inline(always)] + #[inline] pub fn txeie(&self) -> TXEIER { let bits = { const MASK: bool = true; @@ -138979,7 +139211,7 @@ pub mod i2s2ext { TXEIER { bits } } #[doc = "Bit 6 - RX buffer not empty interrupt enable"] - #[inline(always)] + #[inline] pub fn rxneie(&self) -> RXNEIER { let bits = { const MASK: bool = true; @@ -138989,7 +139221,7 @@ pub mod i2s2ext { RXNEIER { bits } } #[doc = "Bit 5 - Error interrupt enable"] - #[inline(always)] + #[inline] pub fn errie(&self) -> ERRIER { let bits = { const MASK: bool = true; @@ -138999,7 +139231,7 @@ pub mod i2s2ext { ERRIER { bits } } #[doc = "Bit 4 - Frame format"] - #[inline(always)] + #[inline] pub fn frf(&self) -> FRFR { let bits = { const MASK: bool = true; @@ -139009,7 +139241,7 @@ pub mod i2s2ext { FRFR { bits } } #[doc = "Bit 2 - SS output enable"] - #[inline(always)] + #[inline] pub fn ssoe(&self) -> SSOER { let bits = { const MASK: bool = true; @@ -139019,7 +139251,7 @@ pub mod i2s2ext { SSOER { bits } } #[doc = "Bit 1 - Tx buffer DMA enable"] - #[inline(always)] + #[inline] pub fn txdmaen(&self) -> TXDMAENR { let bits = { const MASK: bool = true; @@ -139029,7 +139261,7 @@ pub mod i2s2ext { TXDMAENR { bits } } #[doc = "Bit 0 - Rx buffer DMA enable"] - #[inline(always)] + #[inline] pub fn rxdmaen(&self) -> RXDMAENR { let bits = { const MASK: bool = true; @@ -139041,48 +139273,48 @@ pub mod i2s2ext { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - Tx buffer empty interrupt enable"] - #[inline(always)] + #[inline] pub fn txeie(&mut self) -> _TXEIEW { _TXEIEW { w: self } } #[doc = "Bit 6 - RX buffer not empty interrupt enable"] - #[inline(always)] + #[inline] pub fn rxneie(&mut self) -> _RXNEIEW { _RXNEIEW { w: self } } #[doc = "Bit 5 - Error interrupt enable"] - #[inline(always)] + #[inline] pub fn errie(&mut self) -> _ERRIEW { _ERRIEW { w: self } } #[doc = "Bit 4 - Frame format"] - #[inline(always)] + #[inline] pub fn frf(&mut self) -> _FRFW { _FRFW { w: self } } #[doc = "Bit 2 - SS output enable"] - #[inline(always)] + #[inline] pub fn ssoe(&mut self) -> _SSOEW { _SSOEW { w: self } } #[doc = "Bit 1 - Tx buffer DMA enable"] - #[inline(always)] + #[inline] pub fn txdmaen(&mut self) -> _TXDMAENW { _TXDMAENW { w: self } } #[doc = "Bit 0 - Rx buffer DMA enable"] - #[inline(always)] + #[inline] pub fn rxdmaen(&mut self) -> _RXDMAENW { _RXDMAENW { w: self } } @@ -139104,7 +139336,7 @@ pub mod i2s2ext { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -139116,14 +139348,14 @@ pub mod i2s2ext { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -139133,7 +139365,7 @@ pub mod i2s2ext { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -139144,17 +139376,17 @@ pub mod i2s2ext { } impl TIFRFER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -139165,17 +139397,17 @@ pub mod i2s2ext { } impl BSYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -139186,17 +139418,17 @@ pub mod i2s2ext { } impl OVRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -139207,17 +139439,17 @@ pub mod i2s2ext { } impl MODFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -139228,17 +139460,17 @@ pub mod i2s2ext { } impl CRCERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -139249,17 +139481,17 @@ pub mod i2s2ext { } impl UDRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -139270,17 +139502,17 @@ pub mod i2s2ext { } impl CHSIDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -139291,17 +139523,17 @@ pub mod i2s2ext { } impl TXER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -139312,17 +139544,17 @@ pub mod i2s2ext { } impl RXNER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -139341,7 +139573,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -139352,12 +139584,12 @@ pub mod i2s2ext { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 8 - TI frame format error"] - #[inline(always)] + #[inline] pub fn tifrfe(&self) -> TIFRFER { let bits = { const MASK: bool = true; @@ -139367,7 +139599,7 @@ pub mod i2s2ext { TIFRFER { bits } } #[doc = "Bit 7 - Busy flag"] - #[inline(always)] + #[inline] pub fn bsy(&self) -> BSYR { let bits = { const MASK: bool = true; @@ -139377,7 +139609,7 @@ pub mod i2s2ext { BSYR { bits } } #[doc = "Bit 6 - Overrun flag"] - #[inline(always)] + #[inline] pub fn ovr(&self) -> OVRR { let bits = { const MASK: bool = true; @@ -139387,7 +139619,7 @@ pub mod i2s2ext { OVRR { bits } } #[doc = "Bit 5 - Mode fault"] - #[inline(always)] + #[inline] pub fn modf(&self) -> MODFR { let bits = { const MASK: bool = true; @@ -139397,7 +139629,7 @@ pub mod i2s2ext { MODFR { bits } } #[doc = "Bit 4 - CRC error flag"] - #[inline(always)] + #[inline] pub fn crcerr(&self) -> CRCERRR { let bits = { const MASK: bool = true; @@ -139407,7 +139639,7 @@ pub mod i2s2ext { CRCERRR { bits } } #[doc = "Bit 3 - Underrun flag"] - #[inline(always)] + #[inline] pub fn udr(&self) -> UDRR { let bits = { const MASK: bool = true; @@ -139417,7 +139649,7 @@ pub mod i2s2ext { UDRR { bits } } #[doc = "Bit 2 - Channel side"] - #[inline(always)] + #[inline] pub fn chside(&self) -> CHSIDER { let bits = { const MASK: bool = true; @@ -139427,7 +139659,7 @@ pub mod i2s2ext { CHSIDER { bits } } #[doc = "Bit 1 - Transmit buffer empty"] - #[inline(always)] + #[inline] pub fn txe(&self) -> TXER { let bits = { const MASK: bool = true; @@ -139437,7 +139669,7 @@ pub mod i2s2ext { TXER { bits } } #[doc = "Bit 0 - Receive buffer not empty"] - #[inline(always)] + #[inline] pub fn rxne(&self) -> RXNER { let bits = { const MASK: bool = true; @@ -139449,18 +139681,18 @@ pub mod i2s2ext { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 2 } + W { bits: 0x02 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 4 - CRC error flag"] - #[inline(always)] + #[inline] pub fn crcerr(&mut self) -> _CRCERRW { _CRCERRW { w: self } } @@ -139482,7 +139714,7 @@ pub mod i2s2ext { } impl super::DR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -139494,14 +139726,14 @@ pub mod i2s2ext { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -139511,7 +139743,7 @@ pub mod i2s2ext { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -139522,7 +139754,7 @@ pub mod i2s2ext { } impl DRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -139533,9 +139765,9 @@ pub mod i2s2ext { } impl<'a> _DRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -139544,15 +139776,15 @@ pub mod i2s2ext { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Data register"] - #[inline(always)] + #[inline] pub fn dr(&self) -> DRR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -139561,18 +139793,18 @@ pub mod i2s2ext { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Data register"] - #[inline(always)] + #[inline] pub fn dr(&mut self) -> _DRW { _DRW { w: self } } @@ -139594,7 +139826,7 @@ pub mod i2s2ext { } impl super::CRCPR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -139606,14 +139838,14 @@ pub mod i2s2ext { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -139623,7 +139855,7 @@ pub mod i2s2ext { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -139634,7 +139866,7 @@ pub mod i2s2ext { } impl CRCPOLYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -139645,9 +139877,9 @@ pub mod i2s2ext { } impl<'a> _CRCPOLYW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -139656,15 +139888,15 @@ pub mod i2s2ext { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - CRC polynomial register"] - #[inline(always)] + #[inline] pub fn crcpoly(&self) -> CRCPOLYR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -139673,18 +139905,18 @@ pub mod i2s2ext { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 7 } + W { bits: 0x07 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - CRC polynomial register"] - #[inline(always)] + #[inline] pub fn crcpoly(&mut self) -> _CRCPOLYW { _CRCPOLYW { w: self } } @@ -139702,7 +139934,7 @@ pub mod i2s2ext { } impl super::RXCRCR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -139715,22 +139947,22 @@ pub mod i2s2ext { } impl RXCRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Rx CRC register"] - #[inline(always)] + #[inline] pub fn rx_crc(&self) -> RXCRCR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -139750,7 +139982,7 @@ pub mod i2s2ext { } impl super::TXCRCR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -139763,22 +139995,22 @@ pub mod i2s2ext { } impl TXCRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Tx CRC register"] - #[inline(always)] + #[inline] pub fn tx_crc(&self) -> TXCRCR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -139802,7 +140034,7 @@ pub mod i2s2ext { } impl super::I2SCFGR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -139814,14 +140046,14 @@ pub mod i2s2ext { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -139831,7 +140063,7 @@ pub mod i2s2ext { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -139842,17 +140074,17 @@ pub mod i2s2ext { } impl I2SMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -139863,17 +140095,17 @@ pub mod i2s2ext { } impl I2SER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -139884,7 +140116,7 @@ pub mod i2s2ext { } impl I2SCFGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -139895,17 +140127,17 @@ pub mod i2s2ext { } impl PCMSYNCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -139916,7 +140148,7 @@ pub mod i2s2ext { } impl I2SSTDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -139927,17 +140159,17 @@ pub mod i2s2ext { } impl CKPOLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -139948,7 +140180,7 @@ pub mod i2s2ext { } impl DATLENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -139959,17 +140191,17 @@ pub mod i2s2ext { } impl CHLENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -139988,7 +140220,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -140011,7 +140243,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -140026,9 +140258,9 @@ pub mod i2s2ext { } impl<'a> _I2SCFGW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -140049,7 +140281,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -140064,9 +140296,9 @@ pub mod i2s2ext { } impl<'a> _I2SSTDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -140087,7 +140319,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -140102,9 +140334,9 @@ pub mod i2s2ext { } impl<'a> _DATLENW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 1; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -140125,7 +140357,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -140136,12 +140368,12 @@ pub mod i2s2ext { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 11 - I2S mode selection"] - #[inline(always)] + #[inline] pub fn i2smod(&self) -> I2SMODR { let bits = { const MASK: bool = true; @@ -140151,7 +140383,7 @@ pub mod i2s2ext { I2SMODR { bits } } #[doc = "Bit 10 - I2S Enable"] - #[inline(always)] + #[inline] pub fn i2se(&self) -> I2SER { let bits = { const MASK: bool = true; @@ -140161,17 +140393,17 @@ pub mod i2s2ext { I2SER { bits } } #[doc = "Bits 8:9 - I2S configuration mode"] - #[inline(always)] + #[inline] pub fn i2scfg(&self) -> I2SCFGR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; I2SCFGR { bits } } #[doc = "Bit 7 - PCM frame synchronization"] - #[inline(always)] + #[inline] pub fn pcmsync(&self) -> PCMSYNCR { let bits = { const MASK: bool = true; @@ -140181,17 +140413,17 @@ pub mod i2s2ext { PCMSYNCR { bits } } #[doc = "Bits 4:5 - I2S standard selection"] - #[inline(always)] + #[inline] pub fn i2sstd(&self) -> I2SSTDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; I2SSTDR { bits } } #[doc = "Bit 3 - Steady state clock polarity"] - #[inline(always)] + #[inline] pub fn ckpol(&self) -> CKPOLR { let bits = { const MASK: bool = true; @@ -140201,17 +140433,17 @@ pub mod i2s2ext { CKPOLR { bits } } #[doc = "Bits 1:2 - Data length to be transferred"] - #[inline(always)] + #[inline] pub fn datlen(&self) -> DATLENR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 1; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATLENR { bits } } #[doc = "Bit 0 - Channel length (number of bits per audio channel)"] - #[inline(always)] + #[inline] pub fn chlen(&self) -> CHLENR { let bits = { const MASK: bool = true; @@ -140223,53 +140455,53 @@ pub mod i2s2ext { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 11 - I2S mode selection"] - #[inline(always)] + #[inline] pub fn i2smod(&mut self) -> _I2SMODW { _I2SMODW { w: self } } #[doc = "Bit 10 - I2S Enable"] - #[inline(always)] + #[inline] pub fn i2se(&mut self) -> _I2SEW { _I2SEW { w: self } } #[doc = "Bits 8:9 - I2S configuration mode"] - #[inline(always)] + #[inline] pub fn i2scfg(&mut self) -> _I2SCFGW { _I2SCFGW { w: self } } #[doc = "Bit 7 - PCM frame synchronization"] - #[inline(always)] + #[inline] pub fn pcmsync(&mut self) -> _PCMSYNCW { _PCMSYNCW { w: self } } #[doc = "Bits 4:5 - I2S standard selection"] - #[inline(always)] + #[inline] pub fn i2sstd(&mut self) -> _I2SSTDW { _I2SSTDW { w: self } } #[doc = "Bit 3 - Steady state clock polarity"] - #[inline(always)] + #[inline] pub fn ckpol(&mut self) -> _CKPOLW { _CKPOLW { w: self } } #[doc = "Bits 1:2 - Data length to be transferred"] - #[inline(always)] + #[inline] pub fn datlen(&mut self) -> _DATLENW { _DATLENW { w: self } } #[doc = "Bit 0 - Channel length (number of bits per audio channel)"] - #[inline(always)] + #[inline] pub fn chlen(&mut self) -> _CHLENW { _CHLENW { w: self } } @@ -140291,7 +140523,7 @@ pub mod i2s2ext { } impl super::I2SPR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -140303,14 +140535,14 @@ pub mod i2s2ext { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -140320,7 +140552,7 @@ pub mod i2s2ext { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -140331,17 +140563,17 @@ pub mod i2s2ext { } impl MCKOER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -140352,17 +140584,17 @@ pub mod i2s2ext { } impl ODDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -140373,7 +140605,7 @@ pub mod i2s2ext { } impl I2SDIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -140392,7 +140624,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -140415,7 +140647,7 @@ pub mod i2s2ext { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -140430,9 +140662,9 @@ pub mod i2s2ext { } impl<'a> _I2SDIVW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -140441,12 +140673,12 @@ pub mod i2s2ext { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 9 - Master clock output enable"] - #[inline(always)] + #[inline] pub fn mckoe(&self) -> MCKOER { let bits = { const MASK: bool = true; @@ -140456,7 +140688,7 @@ pub mod i2s2ext { MCKOER { bits } } #[doc = "Bit 8 - Odd factor for the prescaler"] - #[inline(always)] + #[inline] pub fn odd(&self) -> ODDR { let bits = { const MASK: bool = true; @@ -140466,10 +140698,10 @@ pub mod i2s2ext { ODDR { bits } } #[doc = "Bits 0:7 - I2S Linear prescaler"] - #[inline(always)] + #[inline] pub fn i2sdiv(&self) -> I2SDIVR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -140478,130 +140710,170 @@ pub mod i2s2ext { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 10 } + W { bits: 0x0a } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 9 - Master clock output enable"] - #[inline(always)] + #[inline] pub fn mckoe(&mut self) -> _MCKOEW { _MCKOEW { w: self } } #[doc = "Bit 8 - Odd factor for the prescaler"] - #[inline(always)] + #[inline] pub fn odd(&mut self) -> _ODDW { _ODDW { w: self } } #[doc = "Bits 0:7 - I2S Linear prescaler"] - #[inline(always)] + #[inline] pub fn i2sdiv(&mut self) -> _I2SDIVW { _I2SDIVW { w: self } } } } } -#[doc = "Serial peripheral interface"] -pub struct I2S2EXT { - register_block: i2s2ext::RegisterBlock, -} -impl Deref for I2S2EXT { - type Target = i2s2ext::RegisterBlock; - fn deref(&self) -> &i2s2ext::RegisterBlock { - &self.register_block - } -} #[doc = "I2S3ext"] -pub const I2S3EXT: Peripheral<I2S3EXT> = unsafe { Peripheral::new(1073758208) }; -#[doc = r" Register block"] pub struct I2S3EXT { - register_block: i2s2ext::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for I2S3EXT {} +impl I2S3EXT { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const i2s2ext::RegisterBlock { + 0x4000_4000 as *const _ + } } impl Deref for I2S3EXT { type Target = i2s2ext::RegisterBlock; fn deref(&self) -> &i2s2ext::RegisterBlock { - &self.register_block + unsafe { &*I2S3EXT::ptr() } } } #[doc = "SPI1"] -pub const SPI1: Peripheral<SPI1> = unsafe { Peripheral::new(1073819648) }; -#[doc = r" Register block"] pub struct SPI1 { - register_block: i2s2ext::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for SPI1 {} +impl SPI1 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const i2s2ext::RegisterBlock { + 0x4001_3000 as *const _ + } } impl Deref for SPI1 { type Target = i2s2ext::RegisterBlock; fn deref(&self) -> &i2s2ext::RegisterBlock { - &self.register_block + unsafe { &*SPI1::ptr() } } } #[doc = "SPI2"] -pub const SPI2: Peripheral<SPI2> = unsafe { Peripheral::new(1073756160) }; -#[doc = r" Register block"] pub struct SPI2 { - register_block: i2s2ext::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for SPI2 {} +impl SPI2 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const i2s2ext::RegisterBlock { + 0x4000_3800 as *const _ + } } impl Deref for SPI2 { type Target = i2s2ext::RegisterBlock; fn deref(&self) -> &i2s2ext::RegisterBlock { - &self.register_block + unsafe { &*SPI2::ptr() } } } #[doc = "SPI3"] -pub const SPI3: Peripheral<SPI3> = unsafe { Peripheral::new(1073757184) }; -#[doc = r" Register block"] pub struct SPI3 { - register_block: i2s2ext::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for SPI3 {} +impl SPI3 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const i2s2ext::RegisterBlock { + 0x4000_3c00 as *const _ + } } impl Deref for SPI3 { type Target = i2s2ext::RegisterBlock; fn deref(&self) -> &i2s2ext::RegisterBlock { - &self.register_block + unsafe { &*SPI3::ptr() } } } #[doc = "SPI4"] -pub const SPI4: Peripheral<SPI4> = unsafe { Peripheral::new(1073820672) }; -#[doc = r" Register block"] pub struct SPI4 { - register_block: i2s2ext::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for SPI4 {} +impl SPI4 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const i2s2ext::RegisterBlock { + 0x4001_3400 as *const _ + } } impl Deref for SPI4 { type Target = i2s2ext::RegisterBlock; fn deref(&self) -> &i2s2ext::RegisterBlock { - &self.register_block + unsafe { &*SPI4::ptr() } } } #[doc = "SPI5"] -pub const SPI5: Peripheral<SPI5> = unsafe { Peripheral::new(1073827840) }; -#[doc = r" Register block"] pub struct SPI5 { - register_block: i2s2ext::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for SPI5 {} +impl SPI5 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const i2s2ext::RegisterBlock { + 0x4001_5000 as *const _ + } } impl Deref for SPI5 { type Target = i2s2ext::RegisterBlock; fn deref(&self) -> &i2s2ext::RegisterBlock { - &self.register_block + unsafe { &*SPI5::ptr() } } } #[doc = "SPI6"] -pub const SPI6: Peripheral<SPI6> = unsafe { Peripheral::new(1073828864) }; -#[doc = r" Register block"] pub struct SPI6 { - register_block: i2s2ext::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for SPI6 {} +impl SPI6 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const i2s2ext::RegisterBlock { + 0x4001_5400 as *const _ + } } impl Deref for SPI6 { type Target = i2s2ext::RegisterBlock; fn deref(&self) -> &i2s2ext::RegisterBlock { - &self.register_block + unsafe { &*SPI6::ptr() } } } #[doc = "Digital filter for sigma delta modulators"] -pub const DFSDM1: Peripheral<DFSDM1> = unsafe { Peripheral::new(1073831936) }; +pub struct DFSDM1 { + _marker: PhantomData<*const ()>, +} +unsafe impl Send for DFSDM1 {} +impl DFSDM1 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const dfsdm1::RegisterBlock { + 0x4001_6000 as *const _ + } +} +impl Deref for DFSDM1 { + type Target = dfsdm1::RegisterBlock; + fn deref(&self) -> &dfsdm1::RegisterBlock { + unsafe { &*DFSDM1::ptr() } + } +} #[doc = "Digital filter for sigma delta modulators"] pub mod dfsdm1 { use vcell::VolatileCell; @@ -140836,7 +141108,7 @@ pub mod dfsdm1 { } impl super::CH0CFGR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -140848,14 +141120,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -140865,7 +141137,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -140876,17 +141148,17 @@ pub mod dfsdm1 { } impl DFSDMENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -140897,17 +141169,17 @@ pub mod dfsdm1 { } impl CKOUTSRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -140918,7 +141190,7 @@ pub mod dfsdm1 { } impl CKOUTDIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -140929,7 +141201,7 @@ pub mod dfsdm1 { } impl DATPACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -140940,7 +141212,7 @@ pub mod dfsdm1 { } impl DATMPXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -140951,17 +141223,17 @@ pub mod dfsdm1 { } impl CHINSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -140972,17 +141244,17 @@ pub mod dfsdm1 { } impl CHENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -140993,17 +141265,17 @@ pub mod dfsdm1 { } impl CKABENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -141014,17 +141286,17 @@ pub mod dfsdm1 { } impl SCDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -141035,7 +141307,7 @@ pub mod dfsdm1 { } impl SPICKSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -141046,7 +141318,7 @@ pub mod dfsdm1 { } impl SITPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -141065,7 +141337,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -141088,7 +141360,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -141103,9 +141375,9 @@ pub mod dfsdm1 { } impl<'a> _CKOUTDIVW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -141118,9 +141390,9 @@ pub mod dfsdm1 { } impl<'a> _DATPACKW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -141133,9 +141405,9 @@ pub mod dfsdm1 { } impl<'a> _DATMPXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -141156,7 +141428,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -141179,7 +141451,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -141202,7 +141474,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -141225,7 +141497,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -141240,9 +141512,9 @@ pub mod dfsdm1 { } impl<'a> _SPICKSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -141255,9 +141527,9 @@ pub mod dfsdm1 { } impl<'a> _SITPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -141266,12 +141538,12 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 31 - DFSDMEN"] - #[inline(always)] + #[inline] pub fn dfsdmen(&self) -> DFSDMENR { let bits = { const MASK: bool = true; @@ -141281,7 +141553,7 @@ pub mod dfsdm1 { DFSDMENR { bits } } #[doc = "Bit 30 - CKOUTSRC"] - #[inline(always)] + #[inline] pub fn ckoutsrc(&self) -> CKOUTSRCR { let bits = { const MASK: bool = true; @@ -141291,37 +141563,37 @@ pub mod dfsdm1 { CKOUTSRCR { bits } } #[doc = "Bits 16:23 - CKOUTDIV"] - #[inline(always)] + #[inline] pub fn ckoutdiv(&self) -> CKOUTDIVR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKOUTDIVR { bits } } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&self) -> DATPACKR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATPACKR { bits } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&self) -> DATMPXR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATMPXR { bits } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&self) -> CHINSELR { let bits = { const MASK: bool = true; @@ -141331,7 +141603,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -141341,7 +141613,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -141351,7 +141623,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -141361,20 +141633,20 @@ pub mod dfsdm1 { SCDENR { bits } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&self) -> SPICKSELR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SPICKSELR { bits } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&self) -> SITPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -141383,68 +141655,68 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - DFSDMEN"] - #[inline(always)] + #[inline] pub fn dfsdmen(&mut self) -> _DFSDMENW { _DFSDMENW { w: self } } #[doc = "Bit 30 - CKOUTSRC"] - #[inline(always)] + #[inline] pub fn ckoutsrc(&mut self) -> _CKOUTSRCW { _CKOUTSRCW { w: self } } #[doc = "Bits 16:23 - CKOUTDIV"] - #[inline(always)] + #[inline] pub fn ckoutdiv(&mut self) -> _CKOUTDIVW { _CKOUTDIVW { w: self } } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&mut self) -> _DATPACKW { _DATPACKW { w: self } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&mut self) -> _DATMPXW { _DATMPXW { w: self } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&mut self) -> _CHINSELW { _CHINSELW { w: self } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&mut self) -> _CHENW { _CHENW { w: self } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&mut self) -> _CKABENW { _CKABENW { w: self } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&mut self) -> _SCDENW { _SCDENW { w: self } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&mut self) -> _SPICKSELW { _SPICKSELW { w: self } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&mut self) -> _SITPW { _SITPW { w: self } } @@ -141466,7 +141738,7 @@ pub mod dfsdm1 { } impl super::CH0CFGR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -141478,14 +141750,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -141495,7 +141767,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -141506,7 +141778,7 @@ pub mod dfsdm1 { } impl OFFSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -141517,7 +141789,7 @@ pub mod dfsdm1 { } impl DTRBSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -141528,9 +141800,9 @@ pub mod dfsdm1 { } impl<'a> _OFFSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -141543,9 +141815,9 @@ pub mod dfsdm1 { } impl<'a> _DTRBSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -141554,25 +141826,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&self) -> OFFSETR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; OFFSETR { bits } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&self) -> DTRBSR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -141581,23 +141853,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&mut self) -> _OFFSETW { _OFFSETW { w: self } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&mut self) -> _DTRBSW { _DTRBSW { w: self } } @@ -141619,7 +141891,7 @@ pub mod dfsdm1 { } impl super::CH0AWSCDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -141631,14 +141903,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -141648,7 +141920,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -141659,7 +141931,7 @@ pub mod dfsdm1 { } impl AWFORDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -141670,7 +141942,7 @@ pub mod dfsdm1 { } impl AWFOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -141681,7 +141953,7 @@ pub mod dfsdm1 { } impl BKSCDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -141692,7 +141964,7 @@ pub mod dfsdm1 { } impl SCDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -141703,9 +141975,9 @@ pub mod dfsdm1 { } impl<'a> _AWFORDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -141718,9 +141990,9 @@ pub mod dfsdm1 { } impl<'a> _AWFOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -141733,9 +142005,9 @@ pub mod dfsdm1 { } impl<'a> _BKSCDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -141748,9 +142020,9 @@ pub mod dfsdm1 { } impl<'a> _SCDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -141759,45 +142031,45 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&self) -> AWFORDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFORDR { bits } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&self) -> AWFOSRR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFOSRR { bits } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&self) -> BKSCDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; BKSCDR { bits } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&self) -> SCDTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -141806,33 +142078,33 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&mut self) -> _AWFORDW { _AWFORDW { w: self } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&mut self) -> _AWFOSRW { _AWFOSRW { w: self } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&mut self) -> _BKSCDW { _BKSCDW { w: self } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&mut self) -> _SCDTW { _SCDTW { w: self } } @@ -141854,7 +142126,7 @@ pub mod dfsdm1 { } impl super::CH0WDATR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -141866,14 +142138,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -141883,7 +142155,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -141894,7 +142166,7 @@ pub mod dfsdm1 { } impl WDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -141905,9 +142177,9 @@ pub mod dfsdm1 { } impl<'a> _WDATAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -141916,15 +142188,15 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&self) -> WDATAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -141933,18 +142205,18 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&mut self) -> _WDATAW { _WDATAW { w: self } } @@ -141966,7 +142238,7 @@ pub mod dfsdm1 { } impl super::CH0DATINR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -141978,14 +142250,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -141995,7 +142267,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -142006,7 +142278,7 @@ pub mod dfsdm1 { } impl INDAT1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -142017,7 +142289,7 @@ pub mod dfsdm1 { } impl INDAT0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -142028,9 +142300,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -142043,9 +142315,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -142054,25 +142326,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&self) -> INDAT1R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; INDAT1R { bits } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&self) -> INDAT0R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -142081,23 +142353,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&mut self) -> _INDAT1W { _INDAT1W { w: self } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&mut self) -> _INDAT0W { _INDAT0W { w: self } } @@ -142119,7 +142391,7 @@ pub mod dfsdm1 { } impl super::CH1CFGR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -142131,14 +142403,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -142148,7 +142420,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -142159,7 +142431,7 @@ pub mod dfsdm1 { } impl DATPACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -142170,7 +142442,7 @@ pub mod dfsdm1 { } impl DATMPXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -142181,17 +142453,17 @@ pub mod dfsdm1 { } impl CHINSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -142202,17 +142474,17 @@ pub mod dfsdm1 { } impl CHENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -142223,17 +142495,17 @@ pub mod dfsdm1 { } impl CKABENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -142244,17 +142516,17 @@ pub mod dfsdm1 { } impl SCDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -142265,7 +142537,7 @@ pub mod dfsdm1 { } impl SPICKSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -142276,7 +142548,7 @@ pub mod dfsdm1 { } impl SITPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -142287,9 +142559,9 @@ pub mod dfsdm1 { } impl<'a> _DATPACKW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -142302,9 +142574,9 @@ pub mod dfsdm1 { } impl<'a> _DATMPXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -142325,7 +142597,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -142348,7 +142620,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -142371,7 +142643,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -142394,7 +142666,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -142409,9 +142681,9 @@ pub mod dfsdm1 { } impl<'a> _SPICKSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -142424,9 +142696,9 @@ pub mod dfsdm1 { } impl<'a> _SITPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -142435,32 +142707,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&self) -> DATPACKR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATPACKR { bits } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&self) -> DATMPXR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATMPXR { bits } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&self) -> CHINSELR { let bits = { const MASK: bool = true; @@ -142470,7 +142742,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -142480,7 +142752,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -142490,7 +142762,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -142500,20 +142772,20 @@ pub mod dfsdm1 { SCDENR { bits } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&self) -> SPICKSELR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SPICKSELR { bits } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&self) -> SITPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -142522,53 +142794,53 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&mut self) -> _DATPACKW { _DATPACKW { w: self } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&mut self) -> _DATMPXW { _DATMPXW { w: self } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&mut self) -> _CHINSELW { _CHINSELW { w: self } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&mut self) -> _CHENW { _CHENW { w: self } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&mut self) -> _CKABENW { _CKABENW { w: self } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&mut self) -> _SCDENW { _SCDENW { w: self } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&mut self) -> _SPICKSELW { _SPICKSELW { w: self } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&mut self) -> _SITPW { _SITPW { w: self } } @@ -142590,7 +142862,7 @@ pub mod dfsdm1 { } impl super::CH1CFGR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -142602,14 +142874,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -142619,7 +142891,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -142630,7 +142902,7 @@ pub mod dfsdm1 { } impl OFFSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -142641,7 +142913,7 @@ pub mod dfsdm1 { } impl DTRBSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -142652,9 +142924,9 @@ pub mod dfsdm1 { } impl<'a> _OFFSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -142667,9 +142939,9 @@ pub mod dfsdm1 { } impl<'a> _DTRBSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -142678,25 +142950,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&self) -> OFFSETR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; OFFSETR { bits } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&self) -> DTRBSR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -142705,23 +142977,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&mut self) -> _OFFSETW { _OFFSETW { w: self } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&mut self) -> _DTRBSW { _DTRBSW { w: self } } @@ -142743,7 +143015,7 @@ pub mod dfsdm1 { } impl super::CH1AWSCDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -142755,14 +143027,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -142772,7 +143044,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -142783,7 +143055,7 @@ pub mod dfsdm1 { } impl AWFORDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -142794,7 +143066,7 @@ pub mod dfsdm1 { } impl AWFOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -142805,7 +143077,7 @@ pub mod dfsdm1 { } impl BKSCDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -142816,7 +143088,7 @@ pub mod dfsdm1 { } impl SCDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -142827,9 +143099,9 @@ pub mod dfsdm1 { } impl<'a> _AWFORDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -142842,9 +143114,9 @@ pub mod dfsdm1 { } impl<'a> _AWFOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -142857,9 +143129,9 @@ pub mod dfsdm1 { } impl<'a> _BKSCDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -142872,9 +143144,9 @@ pub mod dfsdm1 { } impl<'a> _SCDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -142883,45 +143155,45 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&self) -> AWFORDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFORDR { bits } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&self) -> AWFOSRR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFOSRR { bits } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&self) -> BKSCDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; BKSCDR { bits } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&self) -> SCDTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -142930,33 +143202,33 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&mut self) -> _AWFORDW { _AWFORDW { w: self } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&mut self) -> _AWFOSRW { _AWFOSRW { w: self } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&mut self) -> _BKSCDW { _BKSCDW { w: self } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&mut self) -> _SCDTW { _SCDTW { w: self } } @@ -142978,7 +143250,7 @@ pub mod dfsdm1 { } impl super::CH1WDATR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -142990,14 +143262,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -143007,7 +143279,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -143018,7 +143290,7 @@ pub mod dfsdm1 { } impl WDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -143029,9 +143301,9 @@ pub mod dfsdm1 { } impl<'a> _WDATAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -143040,15 +143312,15 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&self) -> WDATAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -143057,18 +143329,18 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&mut self) -> _WDATAW { _WDATAW { w: self } } @@ -143090,7 +143362,7 @@ pub mod dfsdm1 { } impl super::CH1DATINR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -143102,14 +143374,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -143119,7 +143391,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -143130,7 +143402,7 @@ pub mod dfsdm1 { } impl INDAT1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -143141,7 +143413,7 @@ pub mod dfsdm1 { } impl INDAT0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -143152,9 +143424,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -143167,9 +143439,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -143178,25 +143450,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&self) -> INDAT1R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; INDAT1R { bits } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&self) -> INDAT0R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -143205,23 +143477,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&mut self) -> _INDAT1W { _INDAT1W { w: self } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&mut self) -> _INDAT0W { _INDAT0W { w: self } } @@ -143243,7 +143515,7 @@ pub mod dfsdm1 { } impl super::CH2CFGR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -143255,14 +143527,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -143272,7 +143544,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -143283,7 +143555,7 @@ pub mod dfsdm1 { } impl DATPACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -143294,7 +143566,7 @@ pub mod dfsdm1 { } impl DATMPXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -143305,17 +143577,17 @@ pub mod dfsdm1 { } impl CHINSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -143326,17 +143598,17 @@ pub mod dfsdm1 { } impl CHENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -143347,17 +143619,17 @@ pub mod dfsdm1 { } impl CKABENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -143368,17 +143640,17 @@ pub mod dfsdm1 { } impl SCDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -143389,7 +143661,7 @@ pub mod dfsdm1 { } impl SPICKSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -143400,7 +143672,7 @@ pub mod dfsdm1 { } impl SITPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -143411,9 +143683,9 @@ pub mod dfsdm1 { } impl<'a> _DATPACKW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -143426,9 +143698,9 @@ pub mod dfsdm1 { } impl<'a> _DATMPXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -143449,7 +143721,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -143472,7 +143744,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -143495,7 +143767,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -143518,7 +143790,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -143533,9 +143805,9 @@ pub mod dfsdm1 { } impl<'a> _SPICKSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -143548,9 +143820,9 @@ pub mod dfsdm1 { } impl<'a> _SITPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -143559,32 +143831,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&self) -> DATPACKR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATPACKR { bits } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&self) -> DATMPXR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATMPXR { bits } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&self) -> CHINSELR { let bits = { const MASK: bool = true; @@ -143594,7 +143866,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -143604,7 +143876,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -143614,7 +143886,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -143624,20 +143896,20 @@ pub mod dfsdm1 { SCDENR { bits } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&self) -> SPICKSELR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SPICKSELR { bits } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&self) -> SITPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -143646,53 +143918,53 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&mut self) -> _DATPACKW { _DATPACKW { w: self } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&mut self) -> _DATMPXW { _DATMPXW { w: self } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&mut self) -> _CHINSELW { _CHINSELW { w: self } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&mut self) -> _CHENW { _CHENW { w: self } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&mut self) -> _CKABENW { _CKABENW { w: self } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&mut self) -> _SCDENW { _SCDENW { w: self } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&mut self) -> _SPICKSELW { _SPICKSELW { w: self } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&mut self) -> _SITPW { _SITPW { w: self } } @@ -143714,7 +143986,7 @@ pub mod dfsdm1 { } impl super::CH2CFGR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -143726,14 +143998,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -143743,7 +144015,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -143754,7 +144026,7 @@ pub mod dfsdm1 { } impl OFFSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -143765,7 +144037,7 @@ pub mod dfsdm1 { } impl DTRBSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -143776,9 +144048,9 @@ pub mod dfsdm1 { } impl<'a> _OFFSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -143791,9 +144063,9 @@ pub mod dfsdm1 { } impl<'a> _DTRBSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -143802,25 +144074,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&self) -> OFFSETR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; OFFSETR { bits } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&self) -> DTRBSR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -143829,23 +144101,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&mut self) -> _OFFSETW { _OFFSETW { w: self } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&mut self) -> _DTRBSW { _DTRBSW { w: self } } @@ -143867,7 +144139,7 @@ pub mod dfsdm1 { } impl super::CH2AWSCDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -143879,14 +144151,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -143896,7 +144168,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -143907,7 +144179,7 @@ pub mod dfsdm1 { } impl AWFORDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -143918,7 +144190,7 @@ pub mod dfsdm1 { } impl AWFOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -143929,7 +144201,7 @@ pub mod dfsdm1 { } impl BKSCDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -143940,7 +144212,7 @@ pub mod dfsdm1 { } impl SCDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -143951,9 +144223,9 @@ pub mod dfsdm1 { } impl<'a> _AWFORDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -143966,9 +144238,9 @@ pub mod dfsdm1 { } impl<'a> _AWFOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -143981,9 +144253,9 @@ pub mod dfsdm1 { } impl<'a> _BKSCDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -143996,9 +144268,9 @@ pub mod dfsdm1 { } impl<'a> _SCDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -144007,45 +144279,45 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&self) -> AWFORDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFORDR { bits } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&self) -> AWFOSRR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFOSRR { bits } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&self) -> BKSCDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; BKSCDR { bits } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&self) -> SCDTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -144054,33 +144326,33 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&mut self) -> _AWFORDW { _AWFORDW { w: self } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&mut self) -> _AWFOSRW { _AWFOSRW { w: self } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&mut self) -> _BKSCDW { _BKSCDW { w: self } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&mut self) -> _SCDTW { _SCDTW { w: self } } @@ -144102,7 +144374,7 @@ pub mod dfsdm1 { } impl super::CH2WDATR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -144114,14 +144386,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -144131,7 +144403,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -144142,7 +144414,7 @@ pub mod dfsdm1 { } impl WDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -144153,9 +144425,9 @@ pub mod dfsdm1 { } impl<'a> _WDATAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -144164,15 +144436,15 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&self) -> WDATAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -144181,18 +144453,18 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&mut self) -> _WDATAW { _WDATAW { w: self } } @@ -144214,7 +144486,7 @@ pub mod dfsdm1 { } impl super::CH2DATINR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -144226,14 +144498,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -144243,7 +144515,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -144254,7 +144526,7 @@ pub mod dfsdm1 { } impl INDAT1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -144265,7 +144537,7 @@ pub mod dfsdm1 { } impl INDAT0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -144276,9 +144548,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -144291,9 +144563,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -144302,25 +144574,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&self) -> INDAT1R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; INDAT1R { bits } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&self) -> INDAT0R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -144329,23 +144601,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&mut self) -> _INDAT1W { _INDAT1W { w: self } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&mut self) -> _INDAT0W { _INDAT0W { w: self } } @@ -144367,7 +144639,7 @@ pub mod dfsdm1 { } impl super::CH3CFGR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -144379,14 +144651,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -144396,7 +144668,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -144407,7 +144679,7 @@ pub mod dfsdm1 { } impl DATPACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -144418,7 +144690,7 @@ pub mod dfsdm1 { } impl DATMPXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -144429,17 +144701,17 @@ pub mod dfsdm1 { } impl CHINSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -144450,17 +144722,17 @@ pub mod dfsdm1 { } impl CHENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -144471,17 +144743,17 @@ pub mod dfsdm1 { } impl CKABENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -144492,17 +144764,17 @@ pub mod dfsdm1 { } impl SCDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -144513,7 +144785,7 @@ pub mod dfsdm1 { } impl SPICKSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -144524,7 +144796,7 @@ pub mod dfsdm1 { } impl SITPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -144535,9 +144807,9 @@ pub mod dfsdm1 { } impl<'a> _DATPACKW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -144550,9 +144822,9 @@ pub mod dfsdm1 { } impl<'a> _DATMPXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -144573,7 +144845,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -144596,7 +144868,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -144619,7 +144891,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -144642,7 +144914,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -144657,9 +144929,9 @@ pub mod dfsdm1 { } impl<'a> _SPICKSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -144672,9 +144944,9 @@ pub mod dfsdm1 { } impl<'a> _SITPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -144683,32 +144955,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&self) -> DATPACKR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATPACKR { bits } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&self) -> DATMPXR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATMPXR { bits } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&self) -> CHINSELR { let bits = { const MASK: bool = true; @@ -144718,7 +144990,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -144728,7 +145000,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -144738,7 +145010,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -144748,20 +145020,20 @@ pub mod dfsdm1 { SCDENR { bits } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&self) -> SPICKSELR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SPICKSELR { bits } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&self) -> SITPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -144770,53 +145042,53 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&mut self) -> _DATPACKW { _DATPACKW { w: self } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&mut self) -> _DATMPXW { _DATMPXW { w: self } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&mut self) -> _CHINSELW { _CHINSELW { w: self } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&mut self) -> _CHENW { _CHENW { w: self } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&mut self) -> _CKABENW { _CKABENW { w: self } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&mut self) -> _SCDENW { _SCDENW { w: self } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&mut self) -> _SPICKSELW { _SPICKSELW { w: self } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&mut self) -> _SITPW { _SITPW { w: self } } @@ -144838,7 +145110,7 @@ pub mod dfsdm1 { } impl super::CH3CFGR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -144850,14 +145122,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -144867,7 +145139,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -144878,7 +145150,7 @@ pub mod dfsdm1 { } impl OFFSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -144889,7 +145161,7 @@ pub mod dfsdm1 { } impl DTRBSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -144900,9 +145172,9 @@ pub mod dfsdm1 { } impl<'a> _OFFSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -144915,9 +145187,9 @@ pub mod dfsdm1 { } impl<'a> _DTRBSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -144926,25 +145198,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&self) -> OFFSETR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; OFFSETR { bits } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&self) -> DTRBSR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -144953,23 +145225,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&mut self) -> _OFFSETW { _OFFSETW { w: self } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&mut self) -> _DTRBSW { _DTRBSW { w: self } } @@ -144991,7 +145263,7 @@ pub mod dfsdm1 { } impl super::CH3AWSCDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -145003,14 +145275,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -145020,7 +145292,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -145031,7 +145303,7 @@ pub mod dfsdm1 { } impl AWFORDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -145042,7 +145314,7 @@ pub mod dfsdm1 { } impl AWFOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -145053,7 +145325,7 @@ pub mod dfsdm1 { } impl BKSCDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -145064,7 +145336,7 @@ pub mod dfsdm1 { } impl SCDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -145075,9 +145347,9 @@ pub mod dfsdm1 { } impl<'a> _AWFORDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -145090,9 +145362,9 @@ pub mod dfsdm1 { } impl<'a> _AWFOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -145105,9 +145377,9 @@ pub mod dfsdm1 { } impl<'a> _BKSCDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -145120,9 +145392,9 @@ pub mod dfsdm1 { } impl<'a> _SCDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -145131,45 +145403,45 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&self) -> AWFORDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFORDR { bits } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&self) -> AWFOSRR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFOSRR { bits } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&self) -> BKSCDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; BKSCDR { bits } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&self) -> SCDTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -145178,33 +145450,33 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&mut self) -> _AWFORDW { _AWFORDW { w: self } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&mut self) -> _AWFOSRW { _AWFOSRW { w: self } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&mut self) -> _BKSCDW { _BKSCDW { w: self } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&mut self) -> _SCDTW { _SCDTW { w: self } } @@ -145226,7 +145498,7 @@ pub mod dfsdm1 { } impl super::CH3WDATR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -145238,14 +145510,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -145255,7 +145527,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -145266,7 +145538,7 @@ pub mod dfsdm1 { } impl WDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -145277,9 +145549,9 @@ pub mod dfsdm1 { } impl<'a> _WDATAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -145288,15 +145560,15 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&self) -> WDATAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -145305,18 +145577,18 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&mut self) -> _WDATAW { _WDATAW { w: self } } @@ -145338,7 +145610,7 @@ pub mod dfsdm1 { } impl super::CH3DATINR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -145350,14 +145622,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -145367,7 +145639,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -145378,7 +145650,7 @@ pub mod dfsdm1 { } impl INDAT1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -145389,7 +145661,7 @@ pub mod dfsdm1 { } impl INDAT0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -145400,9 +145672,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -145415,9 +145687,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -145426,25 +145698,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&self) -> INDAT1R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; INDAT1R { bits } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&self) -> INDAT0R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -145453,23 +145725,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&mut self) -> _INDAT1W { _INDAT1W { w: self } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&mut self) -> _INDAT0W { _INDAT0W { w: self } } @@ -145491,7 +145763,7 @@ pub mod dfsdm1 { } impl super::CH4CFGR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -145503,14 +145775,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -145520,7 +145792,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -145531,7 +145803,7 @@ pub mod dfsdm1 { } impl DATPACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -145542,7 +145814,7 @@ pub mod dfsdm1 { } impl DATMPXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -145553,17 +145825,17 @@ pub mod dfsdm1 { } impl CHINSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -145574,17 +145846,17 @@ pub mod dfsdm1 { } impl CHENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -145595,17 +145867,17 @@ pub mod dfsdm1 { } impl CKABENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -145616,17 +145888,17 @@ pub mod dfsdm1 { } impl SCDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -145637,7 +145909,7 @@ pub mod dfsdm1 { } impl SPICKSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -145648,7 +145920,7 @@ pub mod dfsdm1 { } impl SITPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -145659,9 +145931,9 @@ pub mod dfsdm1 { } impl<'a> _DATPACKW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -145674,9 +145946,9 @@ pub mod dfsdm1 { } impl<'a> _DATMPXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -145697,7 +145969,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -145720,7 +145992,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -145743,7 +146015,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -145766,7 +146038,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -145781,9 +146053,9 @@ pub mod dfsdm1 { } impl<'a> _SPICKSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -145796,9 +146068,9 @@ pub mod dfsdm1 { } impl<'a> _SITPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -145807,32 +146079,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&self) -> DATPACKR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATPACKR { bits } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&self) -> DATMPXR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATMPXR { bits } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&self) -> CHINSELR { let bits = { const MASK: bool = true; @@ -145842,7 +146114,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -145852,7 +146124,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -145862,7 +146134,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -145872,20 +146144,20 @@ pub mod dfsdm1 { SCDENR { bits } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&self) -> SPICKSELR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SPICKSELR { bits } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&self) -> SITPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -145894,53 +146166,53 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&mut self) -> _DATPACKW { _DATPACKW { w: self } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&mut self) -> _DATMPXW { _DATMPXW { w: self } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&mut self) -> _CHINSELW { _CHINSELW { w: self } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&mut self) -> _CHENW { _CHENW { w: self } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&mut self) -> _CKABENW { _CKABENW { w: self } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&mut self) -> _SCDENW { _SCDENW { w: self } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&mut self) -> _SPICKSELW { _SPICKSELW { w: self } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&mut self) -> _SITPW { _SITPW { w: self } } @@ -145962,7 +146234,7 @@ pub mod dfsdm1 { } impl super::CH4CFGR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -145974,14 +146246,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -145991,7 +146263,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -146002,7 +146274,7 @@ pub mod dfsdm1 { } impl OFFSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -146013,7 +146285,7 @@ pub mod dfsdm1 { } impl DTRBSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -146024,9 +146296,9 @@ pub mod dfsdm1 { } impl<'a> _OFFSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -146039,9 +146311,9 @@ pub mod dfsdm1 { } impl<'a> _DTRBSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -146050,25 +146322,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&self) -> OFFSETR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; OFFSETR { bits } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&self) -> DTRBSR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -146077,23 +146349,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&mut self) -> _OFFSETW { _OFFSETW { w: self } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&mut self) -> _DTRBSW { _DTRBSW { w: self } } @@ -146115,7 +146387,7 @@ pub mod dfsdm1 { } impl super::CH4AWSCDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -146127,14 +146399,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -146144,7 +146416,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -146155,7 +146427,7 @@ pub mod dfsdm1 { } impl AWFORDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -146166,7 +146438,7 @@ pub mod dfsdm1 { } impl AWFOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -146177,7 +146449,7 @@ pub mod dfsdm1 { } impl BKSCDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -146188,7 +146460,7 @@ pub mod dfsdm1 { } impl SCDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -146199,9 +146471,9 @@ pub mod dfsdm1 { } impl<'a> _AWFORDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -146214,9 +146486,9 @@ pub mod dfsdm1 { } impl<'a> _AWFOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -146229,9 +146501,9 @@ pub mod dfsdm1 { } impl<'a> _BKSCDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -146244,9 +146516,9 @@ pub mod dfsdm1 { } impl<'a> _SCDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -146255,45 +146527,45 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&self) -> AWFORDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFORDR { bits } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&self) -> AWFOSRR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFOSRR { bits } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&self) -> BKSCDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; BKSCDR { bits } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&self) -> SCDTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -146302,33 +146574,33 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&mut self) -> _AWFORDW { _AWFORDW { w: self } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&mut self) -> _AWFOSRW { _AWFOSRW { w: self } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&mut self) -> _BKSCDW { _BKSCDW { w: self } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&mut self) -> _SCDTW { _SCDTW { w: self } } @@ -146350,7 +146622,7 @@ pub mod dfsdm1 { } impl super::CH4WDATR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -146362,14 +146634,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -146379,7 +146651,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -146390,7 +146662,7 @@ pub mod dfsdm1 { } impl WDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -146401,9 +146673,9 @@ pub mod dfsdm1 { } impl<'a> _WDATAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -146412,15 +146684,15 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&self) -> WDATAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -146429,18 +146701,18 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&mut self) -> _WDATAW { _WDATAW { w: self } } @@ -146462,7 +146734,7 @@ pub mod dfsdm1 { } impl super::CH4DATINR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -146474,14 +146746,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -146491,7 +146763,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -146502,7 +146774,7 @@ pub mod dfsdm1 { } impl INDAT1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -146513,7 +146785,7 @@ pub mod dfsdm1 { } impl INDAT0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -146524,9 +146796,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -146539,9 +146811,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -146550,25 +146822,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&self) -> INDAT1R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; INDAT1R { bits } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&self) -> INDAT0R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -146577,23 +146849,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&mut self) -> _INDAT1W { _INDAT1W { w: self } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&mut self) -> _INDAT0W { _INDAT0W { w: self } } @@ -146615,7 +146887,7 @@ pub mod dfsdm1 { } impl super::CH5CFGR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -146627,14 +146899,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -146644,7 +146916,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -146655,7 +146927,7 @@ pub mod dfsdm1 { } impl DATPACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -146666,7 +146938,7 @@ pub mod dfsdm1 { } impl DATMPXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -146677,17 +146949,17 @@ pub mod dfsdm1 { } impl CHINSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -146698,17 +146970,17 @@ pub mod dfsdm1 { } impl CHENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -146719,17 +146991,17 @@ pub mod dfsdm1 { } impl CKABENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -146740,17 +147012,17 @@ pub mod dfsdm1 { } impl SCDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -146761,7 +147033,7 @@ pub mod dfsdm1 { } impl SPICKSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -146772,7 +147044,7 @@ pub mod dfsdm1 { } impl SITPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -146783,9 +147055,9 @@ pub mod dfsdm1 { } impl<'a> _DATPACKW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -146798,9 +147070,9 @@ pub mod dfsdm1 { } impl<'a> _DATMPXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -146821,7 +147093,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -146844,7 +147116,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -146867,7 +147139,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -146890,7 +147162,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -146905,9 +147177,9 @@ pub mod dfsdm1 { } impl<'a> _SPICKSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -146920,9 +147192,9 @@ pub mod dfsdm1 { } impl<'a> _SITPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -146931,32 +147203,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&self) -> DATPACKR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATPACKR { bits } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&self) -> DATMPXR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATMPXR { bits } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&self) -> CHINSELR { let bits = { const MASK: bool = true; @@ -146966,7 +147238,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -146976,7 +147248,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -146986,7 +147258,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -146996,20 +147268,20 @@ pub mod dfsdm1 { SCDENR { bits } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&self) -> SPICKSELR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SPICKSELR { bits } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&self) -> SITPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -147018,53 +147290,53 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&mut self) -> _DATPACKW { _DATPACKW { w: self } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&mut self) -> _DATMPXW { _DATMPXW { w: self } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&mut self) -> _CHINSELW { _CHINSELW { w: self } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&mut self) -> _CHENW { _CHENW { w: self } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&mut self) -> _CKABENW { _CKABENW { w: self } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&mut self) -> _SCDENW { _SCDENW { w: self } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&mut self) -> _SPICKSELW { _SPICKSELW { w: self } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&mut self) -> _SITPW { _SITPW { w: self } } @@ -147086,7 +147358,7 @@ pub mod dfsdm1 { } impl super::CH5CFGR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -147098,14 +147370,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -147115,7 +147387,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -147126,7 +147398,7 @@ pub mod dfsdm1 { } impl OFFSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -147137,7 +147409,7 @@ pub mod dfsdm1 { } impl DTRBSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -147148,9 +147420,9 @@ pub mod dfsdm1 { } impl<'a> _OFFSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -147163,9 +147435,9 @@ pub mod dfsdm1 { } impl<'a> _DTRBSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -147174,25 +147446,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&self) -> OFFSETR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; OFFSETR { bits } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&self) -> DTRBSR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -147201,23 +147473,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&mut self) -> _OFFSETW { _OFFSETW { w: self } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&mut self) -> _DTRBSW { _DTRBSW { w: self } } @@ -147239,7 +147511,7 @@ pub mod dfsdm1 { } impl super::CH5AWSCDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -147251,14 +147523,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -147268,7 +147540,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -147279,7 +147551,7 @@ pub mod dfsdm1 { } impl AWFORDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -147290,7 +147562,7 @@ pub mod dfsdm1 { } impl AWFOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -147301,7 +147573,7 @@ pub mod dfsdm1 { } impl BKSCDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -147312,7 +147584,7 @@ pub mod dfsdm1 { } impl SCDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -147323,9 +147595,9 @@ pub mod dfsdm1 { } impl<'a> _AWFORDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -147338,9 +147610,9 @@ pub mod dfsdm1 { } impl<'a> _AWFOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -147353,9 +147625,9 @@ pub mod dfsdm1 { } impl<'a> _BKSCDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -147368,9 +147640,9 @@ pub mod dfsdm1 { } impl<'a> _SCDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -147379,45 +147651,45 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&self) -> AWFORDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFORDR { bits } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&self) -> AWFOSRR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFOSRR { bits } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&self) -> BKSCDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; BKSCDR { bits } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&self) -> SCDTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -147426,33 +147698,33 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&mut self) -> _AWFORDW { _AWFORDW { w: self } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&mut self) -> _AWFOSRW { _AWFOSRW { w: self } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&mut self) -> _BKSCDW { _BKSCDW { w: self } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&mut self) -> _SCDTW { _SCDTW { w: self } } @@ -147474,7 +147746,7 @@ pub mod dfsdm1 { } impl super::CH5WDATR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -147486,14 +147758,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -147503,7 +147775,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -147514,7 +147786,7 @@ pub mod dfsdm1 { } impl WDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -147525,9 +147797,9 @@ pub mod dfsdm1 { } impl<'a> _WDATAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -147536,15 +147808,15 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&self) -> WDATAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -147553,18 +147825,18 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&mut self) -> _WDATAW { _WDATAW { w: self } } @@ -147586,7 +147858,7 @@ pub mod dfsdm1 { } impl super::CH5DATINR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -147598,14 +147870,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -147615,7 +147887,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -147626,7 +147898,7 @@ pub mod dfsdm1 { } impl INDAT1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -147637,7 +147909,7 @@ pub mod dfsdm1 { } impl INDAT0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -147648,9 +147920,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -147663,9 +147935,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -147674,25 +147946,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&self) -> INDAT1R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; INDAT1R { bits } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&self) -> INDAT0R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -147701,23 +147973,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&mut self) -> _INDAT1W { _INDAT1W { w: self } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&mut self) -> _INDAT0W { _INDAT0W { w: self } } @@ -147739,7 +148011,7 @@ pub mod dfsdm1 { } impl super::CH6CFGR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -147751,14 +148023,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -147768,7 +148040,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -147779,7 +148051,7 @@ pub mod dfsdm1 { } impl DATPACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -147790,7 +148062,7 @@ pub mod dfsdm1 { } impl DATMPXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -147801,17 +148073,17 @@ pub mod dfsdm1 { } impl CHINSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -147822,17 +148094,17 @@ pub mod dfsdm1 { } impl CHENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -147843,17 +148115,17 @@ pub mod dfsdm1 { } impl CKABENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -147864,17 +148136,17 @@ pub mod dfsdm1 { } impl SCDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -147885,7 +148157,7 @@ pub mod dfsdm1 { } impl SPICKSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -147896,7 +148168,7 @@ pub mod dfsdm1 { } impl SITPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -147907,9 +148179,9 @@ pub mod dfsdm1 { } impl<'a> _DATPACKW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -147922,9 +148194,9 @@ pub mod dfsdm1 { } impl<'a> _DATMPXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -147945,7 +148217,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -147968,7 +148240,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -147991,7 +148263,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -148014,7 +148286,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -148029,9 +148301,9 @@ pub mod dfsdm1 { } impl<'a> _SPICKSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -148044,9 +148316,9 @@ pub mod dfsdm1 { } impl<'a> _SITPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -148055,32 +148327,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&self) -> DATPACKR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATPACKR { bits } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&self) -> DATMPXR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATMPXR { bits } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&self) -> CHINSELR { let bits = { const MASK: bool = true; @@ -148090,7 +148362,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -148100,7 +148372,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -148110,7 +148382,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -148120,20 +148392,20 @@ pub mod dfsdm1 { SCDENR { bits } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&self) -> SPICKSELR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SPICKSELR { bits } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&self) -> SITPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -148142,53 +148414,53 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&mut self) -> _DATPACKW { _DATPACKW { w: self } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&mut self) -> _DATMPXW { _DATMPXW { w: self } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&mut self) -> _CHINSELW { _CHINSELW { w: self } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&mut self) -> _CHENW { _CHENW { w: self } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&mut self) -> _CKABENW { _CKABENW { w: self } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&mut self) -> _SCDENW { _SCDENW { w: self } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&mut self) -> _SPICKSELW { _SPICKSELW { w: self } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&mut self) -> _SITPW { _SITPW { w: self } } @@ -148210,7 +148482,7 @@ pub mod dfsdm1 { } impl super::CH6CFGR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -148222,14 +148494,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -148239,7 +148511,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -148250,7 +148522,7 @@ pub mod dfsdm1 { } impl OFFSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -148261,7 +148533,7 @@ pub mod dfsdm1 { } impl DTRBSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -148272,9 +148544,9 @@ pub mod dfsdm1 { } impl<'a> _OFFSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -148287,9 +148559,9 @@ pub mod dfsdm1 { } impl<'a> _DTRBSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -148298,25 +148570,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&self) -> OFFSETR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; OFFSETR { bits } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&self) -> DTRBSR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -148325,23 +148597,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&mut self) -> _OFFSETW { _OFFSETW { w: self } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&mut self) -> _DTRBSW { _DTRBSW { w: self } } @@ -148363,7 +148635,7 @@ pub mod dfsdm1 { } impl super::CH6AWSCDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -148375,14 +148647,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -148392,7 +148664,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -148403,7 +148675,7 @@ pub mod dfsdm1 { } impl AWFORDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -148414,7 +148686,7 @@ pub mod dfsdm1 { } impl AWFOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -148425,7 +148697,7 @@ pub mod dfsdm1 { } impl BKSCDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -148436,7 +148708,7 @@ pub mod dfsdm1 { } impl SCDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -148447,9 +148719,9 @@ pub mod dfsdm1 { } impl<'a> _AWFORDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -148462,9 +148734,9 @@ pub mod dfsdm1 { } impl<'a> _AWFOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -148477,9 +148749,9 @@ pub mod dfsdm1 { } impl<'a> _BKSCDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -148492,9 +148764,9 @@ pub mod dfsdm1 { } impl<'a> _SCDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -148503,45 +148775,45 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&self) -> AWFORDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFORDR { bits } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&self) -> AWFOSRR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFOSRR { bits } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&self) -> BKSCDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; BKSCDR { bits } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&self) -> SCDTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -148550,33 +148822,33 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&mut self) -> _AWFORDW { _AWFORDW { w: self } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&mut self) -> _AWFOSRW { _AWFOSRW { w: self } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&mut self) -> _BKSCDW { _BKSCDW { w: self } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&mut self) -> _SCDTW { _SCDTW { w: self } } @@ -148598,7 +148870,7 @@ pub mod dfsdm1 { } impl super::CH6WDATR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -148610,14 +148882,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -148627,7 +148899,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -148638,7 +148910,7 @@ pub mod dfsdm1 { } impl WDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -148649,9 +148921,9 @@ pub mod dfsdm1 { } impl<'a> _WDATAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -148660,15 +148932,15 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&self) -> WDATAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -148677,18 +148949,18 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&mut self) -> _WDATAW { _WDATAW { w: self } } @@ -148710,7 +148982,7 @@ pub mod dfsdm1 { } impl super::CH6DATINR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -148722,14 +148994,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -148739,7 +149011,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -148750,7 +149022,7 @@ pub mod dfsdm1 { } impl INDAT1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -148761,7 +149033,7 @@ pub mod dfsdm1 { } impl INDAT0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -148772,9 +149044,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -148787,9 +149059,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -148798,25 +149070,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&self) -> INDAT1R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; INDAT1R { bits } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&self) -> INDAT0R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -148825,23 +149097,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&mut self) -> _INDAT1W { _INDAT1W { w: self } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&mut self) -> _INDAT0W { _INDAT0W { w: self } } @@ -148863,7 +149135,7 @@ pub mod dfsdm1 { } impl super::CH7CFGR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -148875,14 +149147,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -148892,7 +149164,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -148903,7 +149175,7 @@ pub mod dfsdm1 { } impl DATPACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -148914,7 +149186,7 @@ pub mod dfsdm1 { } impl DATMPXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -148925,17 +149197,17 @@ pub mod dfsdm1 { } impl CHINSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -148946,17 +149218,17 @@ pub mod dfsdm1 { } impl CHENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -148967,17 +149239,17 @@ pub mod dfsdm1 { } impl CKABENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -148988,17 +149260,17 @@ pub mod dfsdm1 { } impl SCDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -149009,7 +149281,7 @@ pub mod dfsdm1 { } impl SPICKSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -149020,7 +149292,7 @@ pub mod dfsdm1 { } impl SITPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -149031,9 +149303,9 @@ pub mod dfsdm1 { } impl<'a> _DATPACKW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -149046,9 +149318,9 @@ pub mod dfsdm1 { } impl<'a> _DATMPXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -149069,7 +149341,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -149092,7 +149364,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -149115,7 +149387,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -149138,7 +149410,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -149153,9 +149425,9 @@ pub mod dfsdm1 { } impl<'a> _SPICKSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -149168,9 +149440,9 @@ pub mod dfsdm1 { } impl<'a> _SITPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -149179,32 +149451,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&self) -> DATPACKR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATPACKR { bits } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&self) -> DATMPXR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATMPXR { bits } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&self) -> CHINSELR { let bits = { const MASK: bool = true; @@ -149214,7 +149486,7 @@ pub mod dfsdm1 { CHINSELR { bits } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&self) -> CHENR { let bits = { const MASK: bool = true; @@ -149224,7 +149496,7 @@ pub mod dfsdm1 { CHENR { bits } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&self) -> CKABENR { let bits = { const MASK: bool = true; @@ -149234,7 +149506,7 @@ pub mod dfsdm1 { CKABENR { bits } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&self) -> SCDENR { let bits = { const MASK: bool = true; @@ -149244,20 +149516,20 @@ pub mod dfsdm1 { SCDENR { bits } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&self) -> SPICKSELR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SPICKSELR { bits } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&self) -> SITPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -149266,53 +149538,53 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 14:15 - DATPACK"] - #[inline(always)] + #[inline] pub fn datpack(&mut self) -> _DATPACKW { _DATPACKW { w: self } } #[doc = "Bits 12:13 - DATMPX"] - #[inline(always)] + #[inline] pub fn datmpx(&mut self) -> _DATMPXW { _DATMPXW { w: self } } #[doc = "Bit 8 - CHINSEL"] - #[inline(always)] + #[inline] pub fn chinsel(&mut self) -> _CHINSELW { _CHINSELW { w: self } } #[doc = "Bit 7 - CHEN"] - #[inline(always)] + #[inline] pub fn chen(&mut self) -> _CHENW { _CHENW { w: self } } #[doc = "Bit 6 - CKABEN"] - #[inline(always)] + #[inline] pub fn ckaben(&mut self) -> _CKABENW { _CKABENW { w: self } } #[doc = "Bit 5 - SCDEN"] - #[inline(always)] + #[inline] pub fn scden(&mut self) -> _SCDENW { _SCDENW { w: self } } #[doc = "Bits 2:3 - SPICKSEL"] - #[inline(always)] + #[inline] pub fn spicksel(&mut self) -> _SPICKSELW { _SPICKSELW { w: self } } #[doc = "Bits 0:1 - SITP"] - #[inline(always)] + #[inline] pub fn sitp(&mut self) -> _SITPW { _SITPW { w: self } } @@ -149334,7 +149606,7 @@ pub mod dfsdm1 { } impl super::CH7CFGR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -149346,14 +149618,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -149363,7 +149635,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -149374,7 +149646,7 @@ pub mod dfsdm1 { } impl OFFSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -149385,7 +149657,7 @@ pub mod dfsdm1 { } impl DTRBSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -149396,9 +149668,9 @@ pub mod dfsdm1 { } impl<'a> _OFFSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -149411,9 +149683,9 @@ pub mod dfsdm1 { } impl<'a> _DTRBSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -149422,25 +149694,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&self) -> OFFSETR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; OFFSETR { bits } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&self) -> DTRBSR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -149449,23 +149721,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - OFFSET"] - #[inline(always)] + #[inline] pub fn offset(&mut self) -> _OFFSETW { _OFFSETW { w: self } } #[doc = "Bits 3:7 - DTRBS"] - #[inline(always)] + #[inline] pub fn dtrbs(&mut self) -> _DTRBSW { _DTRBSW { w: self } } @@ -149487,7 +149759,7 @@ pub mod dfsdm1 { } impl super::CH7AWSCDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -149499,14 +149771,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -149516,7 +149788,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -149527,7 +149799,7 @@ pub mod dfsdm1 { } impl AWFORDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -149538,7 +149810,7 @@ pub mod dfsdm1 { } impl AWFOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -149549,7 +149821,7 @@ pub mod dfsdm1 { } impl BKSCDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -149560,7 +149832,7 @@ pub mod dfsdm1 { } impl SCDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -149571,9 +149843,9 @@ pub mod dfsdm1 { } impl<'a> _AWFORDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -149586,9 +149858,9 @@ pub mod dfsdm1 { } impl<'a> _AWFOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -149601,9 +149873,9 @@ pub mod dfsdm1 { } impl<'a> _BKSCDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -149616,9 +149888,9 @@ pub mod dfsdm1 { } impl<'a> _SCDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -149627,45 +149899,45 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&self) -> AWFORDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFORDR { bits } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&self) -> AWFOSRR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWFOSRR { bits } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&self) -> BKSCDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; BKSCDR { bits } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&self) -> SCDTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -149674,33 +149946,33 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 22:23 - AWFORD"] - #[inline(always)] + #[inline] pub fn awford(&mut self) -> _AWFORDW { _AWFORDW { w: self } } #[doc = "Bits 16:20 - AWFOSR"] - #[inline(always)] + #[inline] pub fn awfosr(&mut self) -> _AWFOSRW { _AWFOSRW { w: self } } #[doc = "Bits 12:15 - BKSCD"] - #[inline(always)] + #[inline] pub fn bkscd(&mut self) -> _BKSCDW { _BKSCDW { w: self } } #[doc = "Bits 0:7 - SCDT"] - #[inline(always)] + #[inline] pub fn scdt(&mut self) -> _SCDTW { _SCDTW { w: self } } @@ -149722,7 +149994,7 @@ pub mod dfsdm1 { } impl super::CH7WDATR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -149734,14 +150006,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -149751,7 +150023,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -149762,7 +150034,7 @@ pub mod dfsdm1 { } impl WDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -149773,9 +150045,9 @@ pub mod dfsdm1 { } impl<'a> _WDATAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -149784,15 +150056,15 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&self) -> WDATAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -149801,18 +150073,18 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - WDATA"] - #[inline(always)] + #[inline] pub fn wdata(&mut self) -> _WDATAW { _WDATAW { w: self } } @@ -149834,7 +150106,7 @@ pub mod dfsdm1 { } impl super::CH7DATINR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -149846,14 +150118,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -149863,7 +150135,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -149874,7 +150146,7 @@ pub mod dfsdm1 { } impl INDAT1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -149885,7 +150157,7 @@ pub mod dfsdm1 { } impl INDAT0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -149896,9 +150168,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -149911,9 +150183,9 @@ pub mod dfsdm1 { } impl<'a> _INDAT0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -149922,25 +150194,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&self) -> INDAT1R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; INDAT1R { bits } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&self) -> INDAT0R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -149949,23 +150221,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - INDAT1"] - #[inline(always)] + #[inline] pub fn indat1(&mut self) -> _INDAT1W { _INDAT1W { w: self } } #[doc = "Bits 0:15 - INDAT0"] - #[inline(always)] + #[inline] pub fn indat0(&mut self) -> _INDAT0W { _INDAT0W { w: self } } @@ -149987,7 +150259,7 @@ pub mod dfsdm1 { } impl super::FLT0CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -149999,14 +150271,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -150016,7 +150288,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -150027,17 +150299,17 @@ pub mod dfsdm1 { } impl AWFSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150048,17 +150320,17 @@ pub mod dfsdm1 { } impl FASTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150069,7 +150341,7 @@ pub mod dfsdm1 { } impl RCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -150080,17 +150352,17 @@ pub mod dfsdm1 { } impl RDMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150101,17 +150373,17 @@ pub mod dfsdm1 { } impl RSYNCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150122,17 +150394,17 @@ pub mod dfsdm1 { } impl RCONTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150143,17 +150415,17 @@ pub mod dfsdm1 { } impl RSWSTARTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150164,7 +150436,7 @@ pub mod dfsdm1 { } impl JEXTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -150175,7 +150447,7 @@ pub mod dfsdm1 { } impl JEXTSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -150186,17 +150458,17 @@ pub mod dfsdm1 { } impl JDMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150207,17 +150479,17 @@ pub mod dfsdm1 { } impl JSCANR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150228,17 +150500,17 @@ pub mod dfsdm1 { } impl JSYNCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150249,17 +150521,17 @@ pub mod dfsdm1 { } impl JSWSTARTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150270,17 +150542,17 @@ pub mod dfsdm1 { } impl DFENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150299,7 +150571,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -150322,7 +150594,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -150337,9 +150609,9 @@ pub mod dfsdm1 { } impl<'a> _RCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -150360,7 +150632,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -150383,7 +150655,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -150406,7 +150678,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -150429,7 +150701,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -150444,9 +150716,9 @@ pub mod dfsdm1 { } impl<'a> _JEXTENW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -150459,9 +150731,9 @@ pub mod dfsdm1 { } impl<'a> _JEXTSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -150482,7 +150754,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -150505,7 +150777,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -150528,7 +150800,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -150551,7 +150823,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -150574,7 +150846,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -150585,12 +150857,12 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 30 - Analog watchdog fast mode select"] - #[inline(always)] + #[inline] pub fn awfsel(&self) -> AWFSELR { let bits = { const MASK: bool = true; @@ -150600,7 +150872,7 @@ pub mod dfsdm1 { AWFSELR { bits } } #[doc = "Bit 29 - Fast conversion mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn fast(&self) -> FASTR { let bits = { const MASK: bool = true; @@ -150610,17 +150882,17 @@ pub mod dfsdm1 { FASTR { bits } } #[doc = "Bits 24:26 - Regular channel selection"] - #[inline(always)] + #[inline] pub fn rch(&self) -> RCHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; RCHR { bits } } #[doc = "Bit 21 - DMA channel enabled to read data for the regular conversion"] - #[inline(always)] + #[inline] pub fn rdmaen(&self) -> RDMAENR { let bits = { const MASK: bool = true; @@ -150630,7 +150902,7 @@ pub mod dfsdm1 { RDMAENR { bits } } #[doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0"] - #[inline(always)] + #[inline] pub fn rsync(&self) -> RSYNCR { let bits = { const MASK: bool = true; @@ -150640,7 +150912,7 @@ pub mod dfsdm1 { RSYNCR { bits } } #[doc = "Bit 18 - Continuous mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn rcont(&self) -> RCONTR { let bits = { const MASK: bool = true; @@ -150650,7 +150922,7 @@ pub mod dfsdm1 { RCONTR { bits } } #[doc = "Bit 17 - Software start of a conversion on the regular channel"] - #[inline(always)] + #[inline] pub fn rswstart(&self) -> RSWSTARTR { let bits = { const MASK: bool = true; @@ -150659,27 +150931,27 @@ pub mod dfsdm1 { }; RSWSTARTR { bits } } - # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ( always ) ] + # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ] pub fn jexten(&self) -> JEXTENR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; JEXTENR { bits } } #[doc = "Bits 8:10 - Trigger signal selection for launching injected conversions"] - #[inline(always)] + #[inline] pub fn jextsel(&self) -> JEXTSELR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; JEXTSELR { bits } } #[doc = "Bit 5 - DMA channel enabled to read data for the injected channel group"] - #[inline(always)] + #[inline] pub fn jdmaen(&self) -> JDMAENR { let bits = { const MASK: bool = true; @@ -150689,7 +150961,7 @@ pub mod dfsdm1 { JDMAENR { bits } } #[doc = "Bit 4 - Scanning conversion mode for injected conversions"] - #[inline(always)] + #[inline] pub fn jscan(&self) -> JSCANR { let bits = { const MASK: bool = true; @@ -150698,7 +150970,7 @@ pub mod dfsdm1 { }; JSCANR { bits } } - # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ( always ) ] + # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ] pub fn jsync(&self) -> JSYNCR { let bits = { const MASK: bool = true; @@ -150708,7 +150980,7 @@ pub mod dfsdm1 { JSYNCR { bits } } #[doc = "Bit 1 - Start a conversion of the injected group of channels"] - #[inline(always)] + #[inline] pub fn jswstart(&self) -> JSWSTARTR { let bits = { const MASK: bool = true; @@ -150718,7 +150990,7 @@ pub mod dfsdm1 { JSWSTARTR { bits } } #[doc = "Bit 0 - DFSDM enable"] - #[inline(always)] + #[inline] pub fn dfen(&self) -> DFENR { let bits = { const MASK: bool = true; @@ -150730,81 +151002,81 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 30 - Analog watchdog fast mode select"] - #[inline(always)] + #[inline] pub fn awfsel(&mut self) -> _AWFSELW { _AWFSELW { w: self } } #[doc = "Bit 29 - Fast conversion mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn fast(&mut self) -> _FASTW { _FASTW { w: self } } #[doc = "Bits 24:26 - Regular channel selection"] - #[inline(always)] + #[inline] pub fn rch(&mut self) -> _RCHW { _RCHW { w: self } } #[doc = "Bit 21 - DMA channel enabled to read data for the regular conversion"] - #[inline(always)] + #[inline] pub fn rdmaen(&mut self) -> _RDMAENW { _RDMAENW { w: self } } #[doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0"] - #[inline(always)] + #[inline] pub fn rsync(&mut self) -> _RSYNCW { _RSYNCW { w: self } } #[doc = "Bit 18 - Continuous mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn rcont(&mut self) -> _RCONTW { _RCONTW { w: self } } #[doc = "Bit 17 - Software start of a conversion on the regular channel"] - #[inline(always)] + #[inline] pub fn rswstart(&mut self) -> _RSWSTARTW { _RSWSTARTW { w: self } } - # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ( always ) ] + # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ] pub fn jexten(&mut self) -> _JEXTENW { _JEXTENW { w: self } } #[doc = "Bits 8:10 - Trigger signal selection for launching injected conversions"] - #[inline(always)] + #[inline] pub fn jextsel(&mut self) -> _JEXTSELW { _JEXTSELW { w: self } } #[doc = "Bit 5 - DMA channel enabled to read data for the injected channel group"] - #[inline(always)] + #[inline] pub fn jdmaen(&mut self) -> _JDMAENW { _JDMAENW { w: self } } #[doc = "Bit 4 - Scanning conversion mode for injected conversions"] - #[inline(always)] + #[inline] pub fn jscan(&mut self) -> _JSCANW { _JSCANW { w: self } } - # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ( always ) ] + # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ] pub fn jsync(&mut self) -> _JSYNCW { _JSYNCW { w: self } } #[doc = "Bit 1 - Start a conversion of the injected group of channels"] - #[inline(always)] + #[inline] pub fn jswstart(&mut self) -> _JSWSTARTW { _JSWSTARTW { w: self } } #[doc = "Bit 0 - DFSDM enable"] - #[inline(always)] + #[inline] pub fn dfen(&mut self) -> _DFENW { _DFENW { w: self } } @@ -150826,7 +151098,7 @@ pub mod dfsdm1 { } impl super::FLT0CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -150838,14 +151110,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -150855,7 +151127,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -150866,7 +151138,7 @@ pub mod dfsdm1 { } impl AWDCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -150877,7 +151149,7 @@ pub mod dfsdm1 { } impl EXCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -150888,17 +151160,17 @@ pub mod dfsdm1 { } impl CKABIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150909,17 +151181,17 @@ pub mod dfsdm1 { } impl SCDIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150930,17 +151202,17 @@ pub mod dfsdm1 { } impl AWDIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150951,17 +151223,17 @@ pub mod dfsdm1 { } impl ROVRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150972,17 +151244,17 @@ pub mod dfsdm1 { } impl JOVRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -150993,17 +151265,17 @@ pub mod dfsdm1 { } impl REOCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -151014,17 +151286,17 @@ pub mod dfsdm1 { } impl JEOCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -151035,9 +151307,9 @@ pub mod dfsdm1 { } impl<'a> _AWDCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -151050,9 +151322,9 @@ pub mod dfsdm1 { } impl<'a> _EXCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -151073,7 +151345,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -151096,7 +151368,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -151119,7 +151391,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -151142,7 +151414,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -151165,7 +151437,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -151188,7 +151460,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -151211,7 +151483,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -151222,32 +151494,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:23 - Analog watchdog channel selection"] - #[inline(always)] + #[inline] pub fn awdch(&self) -> AWDCHR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWDCHR { bits } } #[doc = "Bits 8:15 - Extremes detector channel selection"] - #[inline(always)] + #[inline] pub fn exch(&self) -> EXCHR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXCHR { bits } } #[doc = "Bit 6 - Clock absence interrupt enable"] - #[inline(always)] + #[inline] pub fn ckabie(&self) -> CKABIER { let bits = { const MASK: bool = true; @@ -151257,7 +151529,7 @@ pub mod dfsdm1 { CKABIER { bits } } #[doc = "Bit 5 - Short-circuit detector interrupt enable"] - #[inline(always)] + #[inline] pub fn scdie(&self) -> SCDIER { let bits = { const MASK: bool = true; @@ -151267,7 +151539,7 @@ pub mod dfsdm1 { SCDIER { bits } } #[doc = "Bit 4 - Analog watchdog interrupt enable"] - #[inline(always)] + #[inline] pub fn awdie(&self) -> AWDIER { let bits = { const MASK: bool = true; @@ -151277,7 +151549,7 @@ pub mod dfsdm1 { AWDIER { bits } } #[doc = "Bit 3 - Regular data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn rovrie(&self) -> ROVRIER { let bits = { const MASK: bool = true; @@ -151287,7 +151559,7 @@ pub mod dfsdm1 { ROVRIER { bits } } #[doc = "Bit 2 - Injected data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn jovrie(&self) -> JOVRIER { let bits = { const MASK: bool = true; @@ -151297,7 +151569,7 @@ pub mod dfsdm1 { JOVRIER { bits } } #[doc = "Bit 1 - Regular end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn reocie(&self) -> REOCIER { let bits = { const MASK: bool = true; @@ -151307,7 +151579,7 @@ pub mod dfsdm1 { REOCIER { bits } } #[doc = "Bit 0 - Injected end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn jeocie(&self) -> JEOCIER { let bits = { const MASK: bool = true; @@ -151319,58 +151591,58 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:23 - Analog watchdog channel selection"] - #[inline(always)] + #[inline] pub fn awdch(&mut self) -> _AWDCHW { _AWDCHW { w: self } } #[doc = "Bits 8:15 - Extremes detector channel selection"] - #[inline(always)] + #[inline] pub fn exch(&mut self) -> _EXCHW { _EXCHW { w: self } } #[doc = "Bit 6 - Clock absence interrupt enable"] - #[inline(always)] + #[inline] pub fn ckabie(&mut self) -> _CKABIEW { _CKABIEW { w: self } } #[doc = "Bit 5 - Short-circuit detector interrupt enable"] - #[inline(always)] + #[inline] pub fn scdie(&mut self) -> _SCDIEW { _SCDIEW { w: self } } #[doc = "Bit 4 - Analog watchdog interrupt enable"] - #[inline(always)] + #[inline] pub fn awdie(&mut self) -> _AWDIEW { _AWDIEW { w: self } } #[doc = "Bit 3 - Regular data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn rovrie(&mut self) -> _ROVRIEW { _ROVRIEW { w: self } } #[doc = "Bit 2 - Injected data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn jovrie(&mut self) -> _JOVRIEW { _JOVRIEW { w: self } } #[doc = "Bit 1 - Regular end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn reocie(&mut self) -> _REOCIEW { _REOCIEW { w: self } } #[doc = "Bit 0 - Injected end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn jeocie(&mut self) -> _JEOCIEW { _JEOCIEW { w: self } } @@ -151388,7 +151660,7 @@ pub mod dfsdm1 { } impl super::FLT0ISR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -151401,7 +151673,7 @@ pub mod dfsdm1 { } impl SCDFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -151412,7 +151684,7 @@ pub mod dfsdm1 { } impl CKABFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -151423,17 +151695,17 @@ pub mod dfsdm1 { } impl RCIPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -151444,17 +151716,17 @@ pub mod dfsdm1 { } impl JCIPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -151465,17 +151737,17 @@ pub mod dfsdm1 { } impl AWDFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -151486,17 +151758,17 @@ pub mod dfsdm1 { } impl ROVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -151507,17 +151779,17 @@ pub mod dfsdm1 { } impl JOVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -151528,17 +151800,17 @@ pub mod dfsdm1 { } impl REOCFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -151549,49 +151821,49 @@ pub mod dfsdm1 { } impl JEOCFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - short-circuit detector flag"] - #[inline(always)] + #[inline] pub fn scdf(&self) -> SCDFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SCDFR { bits } } #[doc = "Bits 16:23 - Clock absence flag"] - #[inline(always)] + #[inline] pub fn ckabf(&self) -> CKABFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKABFR { bits } } #[doc = "Bit 14 - Regular conversion in progress status"] - #[inline(always)] + #[inline] pub fn rcip(&self) -> RCIPR { let bits = { const MASK: bool = true; @@ -151601,7 +151873,7 @@ pub mod dfsdm1 { RCIPR { bits } } #[doc = "Bit 13 - Injected conversion in progress status"] - #[inline(always)] + #[inline] pub fn jcip(&self) -> JCIPR { let bits = { const MASK: bool = true; @@ -151611,7 +151883,7 @@ pub mod dfsdm1 { JCIPR { bits } } #[doc = "Bit 4 - Analog watchdog"] - #[inline(always)] + #[inline] pub fn awdf(&self) -> AWDFR { let bits = { const MASK: bool = true; @@ -151621,7 +151893,7 @@ pub mod dfsdm1 { AWDFR { bits } } #[doc = "Bit 3 - Regular conversion overrun flag"] - #[inline(always)] + #[inline] pub fn rovrf(&self) -> ROVRFR { let bits = { const MASK: bool = true; @@ -151631,7 +151903,7 @@ pub mod dfsdm1 { ROVRFR { bits } } #[doc = "Bit 2 - Injected conversion overrun flag"] - #[inline(always)] + #[inline] pub fn jovrf(&self) -> JOVRFR { let bits = { const MASK: bool = true; @@ -151641,7 +151913,7 @@ pub mod dfsdm1 { JOVRFR { bits } } #[doc = "Bit 1 - End of regular conversion flag"] - #[inline(always)] + #[inline] pub fn reocf(&self) -> REOCFR { let bits = { const MASK: bool = true; @@ -151651,7 +151923,7 @@ pub mod dfsdm1 { REOCFR { bits } } #[doc = "Bit 0 - End of injected conversion flag"] - #[inline(always)] + #[inline] pub fn jeocf(&self) -> JEOCFR { let bits = { const MASK: bool = true; @@ -151678,7 +151950,7 @@ pub mod dfsdm1 { } impl super::FLT0ICR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -151690,14 +151962,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -151707,7 +151979,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -151718,7 +151990,7 @@ pub mod dfsdm1 { } impl CLRSCDFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -151729,7 +152001,7 @@ pub mod dfsdm1 { } impl CLRCKABFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -151740,17 +152012,17 @@ pub mod dfsdm1 { } impl CLRROVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -151761,17 +152033,17 @@ pub mod dfsdm1 { } impl CLRJOVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -151782,9 +152054,9 @@ pub mod dfsdm1 { } impl<'a> _CLRSCDFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -151797,9 +152069,9 @@ pub mod dfsdm1 { } impl<'a> _CLRCKABFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -151820,7 +152092,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -151843,7 +152115,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -151854,32 +152126,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - Clear the short-circuit detector flag"] - #[inline(always)] + #[inline] pub fn clrscdf(&self) -> CLRSCDFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLRSCDFR { bits } } #[doc = "Bits 16:23 - Clear the clock absence flag"] - #[inline(always)] + #[inline] pub fn clrckabf(&self) -> CLRCKABFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLRCKABFR { bits } } #[doc = "Bit 3 - Clear the regular conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrrovrf(&self) -> CLRROVRFR { let bits = { const MASK: bool = true; @@ -151889,7 +152161,7 @@ pub mod dfsdm1 { CLRROVRFR { bits } } #[doc = "Bit 2 - Clear the injected conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrjovrf(&self) -> CLRJOVRFR { let bits = { const MASK: bool = true; @@ -151901,33 +152173,33 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - Clear the short-circuit detector flag"] - #[inline(always)] + #[inline] pub fn clrscdf(&mut self) -> _CLRSCDFW { _CLRSCDFW { w: self } } #[doc = "Bits 16:23 - Clear the clock absence flag"] - #[inline(always)] + #[inline] pub fn clrckabf(&mut self) -> _CLRCKABFW { _CLRCKABFW { w: self } } #[doc = "Bit 3 - Clear the regular conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrrovrf(&mut self) -> _CLRROVRFW { _CLRROVRFW { w: self } } #[doc = "Bit 2 - Clear the injected conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrjovrf(&mut self) -> _CLRJOVRFW { _CLRJOVRFW { w: self } } @@ -151949,7 +152221,7 @@ pub mod dfsdm1 { } impl super::FLT0JCHGR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -151961,14 +152233,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -151978,7 +152250,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -151989,7 +152261,7 @@ pub mod dfsdm1 { } impl JCHGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -152000,9 +152272,9 @@ pub mod dfsdm1 { } impl<'a> _JCHGW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -152011,15 +152283,15 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:7 - Injected channel group selection"] - #[inline(always)] + #[inline] pub fn jchg(&self) -> JCHGR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -152028,18 +152300,18 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 1 } + W { bits: 0x01 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:7 - Injected channel group selection"] - #[inline(always)] + #[inline] pub fn jchg(&mut self) -> _JCHGW { _JCHGW { w: self } } @@ -152061,7 +152333,7 @@ pub mod dfsdm1 { } impl super::FLT0FCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -152073,14 +152345,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -152090,7 +152362,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -152101,7 +152373,7 @@ pub mod dfsdm1 { } impl FORDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -152112,7 +152384,7 @@ pub mod dfsdm1 { } impl FOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -152123,7 +152395,7 @@ pub mod dfsdm1 { } impl IOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -152134,9 +152406,9 @@ pub mod dfsdm1 { } impl<'a> _FORDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -152149,9 +152421,9 @@ pub mod dfsdm1 { } impl<'a> _FOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -152164,9 +152436,9 @@ pub mod dfsdm1 { } impl<'a> _IOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -152175,35 +152447,35 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 29:31 - Sinc filter order"] - #[inline(always)] + #[inline] pub fn ford(&self) -> FORDR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FORDR { bits } } #[doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)"] - #[inline(always)] + #[inline] pub fn fosr(&self) -> FOSRR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; FOSRR { bits } } #[doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)"] - #[inline(always)] + #[inline] pub fn iosr(&self) -> IOSRR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -152212,28 +152484,28 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 29:31 - Sinc filter order"] - #[inline(always)] + #[inline] pub fn ford(&mut self) -> _FORDW { _FORDW { w: self } } #[doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)"] - #[inline(always)] + #[inline] pub fn fosr(&mut self) -> _FOSRW { _FOSRW { w: self } } #[doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)"] - #[inline(always)] + #[inline] pub fn iosr(&mut self) -> _IOSRW { _IOSRW { w: self } } @@ -152251,7 +152523,7 @@ pub mod dfsdm1 { } impl super::FLT0JDATAR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -152264,7 +152536,7 @@ pub mod dfsdm1 { } impl JDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -152275,32 +152547,32 @@ pub mod dfsdm1 { } impl JDATACHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Injected group conversion data"] - #[inline(always)] + #[inline] pub fn jdata(&self) -> JDATAR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; JDATAR { bits } } #[doc = "Bits 0:2 - Injected channel most recently converted"] - #[inline(always)] + #[inline] pub fn jdatach(&self) -> JDATACHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -152320,7 +152592,7 @@ pub mod dfsdm1 { } impl super::FLT0RDATAR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -152333,7 +152605,7 @@ pub mod dfsdm1 { } impl RDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -152344,17 +152616,17 @@ pub mod dfsdm1 { } impl RPENDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -152365,29 +152637,29 @@ pub mod dfsdm1 { } impl RDATACHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Regular channel conversion data"] - #[inline(always)] + #[inline] pub fn rdata(&self) -> RDATAR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; RDATAR { bits } } #[doc = "Bit 4 - Regular channel pending data"] - #[inline(always)] + #[inline] pub fn rpend(&self) -> RPENDR { let bits = { const MASK: bool = true; @@ -152397,10 +152669,10 @@ pub mod dfsdm1 { RPENDR { bits } } #[doc = "Bits 0:2 - Regular channel most recently converted"] - #[inline(always)] + #[inline] pub fn rdatach(&self) -> RDATACHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -152424,7 +152696,7 @@ pub mod dfsdm1 { } impl super::FLT0AWHTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -152436,14 +152708,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -152453,7 +152725,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -152464,7 +152736,7 @@ pub mod dfsdm1 { } impl AWHTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -152475,7 +152747,7 @@ pub mod dfsdm1 { } impl BKAWHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -152486,9 +152758,9 @@ pub mod dfsdm1 { } impl<'a> _AWHTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -152501,9 +152773,9 @@ pub mod dfsdm1 { } impl<'a> _BKAWHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -152512,25 +152784,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Analog watchdog high threshold"] - #[inline(always)] + #[inline] pub fn awht(&self) -> AWHTR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; AWHTR { bits } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event"] - #[inline(always)] + #[inline] pub fn bkawh(&self) -> BKAWHR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -152539,23 +152811,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - Analog watchdog high threshold"] - #[inline(always)] + #[inline] pub fn awht(&mut self) -> _AWHTW { _AWHTW { w: self } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event"] - #[inline(always)] + #[inline] pub fn bkawh(&mut self) -> _BKAWHW { _BKAWHW { w: self } } @@ -152577,7 +152849,7 @@ pub mod dfsdm1 { } impl super::FLT0AWLTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -152589,14 +152861,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -152606,7 +152878,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -152617,7 +152889,7 @@ pub mod dfsdm1 { } impl AWLTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -152628,7 +152900,7 @@ pub mod dfsdm1 { } impl BKAWLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -152639,9 +152911,9 @@ pub mod dfsdm1 { } impl<'a> _AWLTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -152654,9 +152926,9 @@ pub mod dfsdm1 { } impl<'a> _BKAWLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -152665,25 +152937,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Analog watchdog low threshold"] - #[inline(always)] + #[inline] pub fn awlt(&self) -> AWLTR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; AWLTR { bits } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event"] - #[inline(always)] + #[inline] pub fn bkawl(&self) -> BKAWLR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -152692,23 +152964,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - Analog watchdog low threshold"] - #[inline(always)] + #[inline] pub fn awlt(&mut self) -> _AWLTW { _AWLTW { w: self } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event"] - #[inline(always)] + #[inline] pub fn bkawl(&mut self) -> _BKAWLW { _BKAWLW { w: self } } @@ -152726,7 +152998,7 @@ pub mod dfsdm1 { } impl super::FLT0AWSR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -152739,7 +153011,7 @@ pub mod dfsdm1 { } impl AWHTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -152750,32 +153022,32 @@ pub mod dfsdm1 { } impl AWLTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:15 - Analog watchdog high threshold flag"] - #[inline(always)] + #[inline] pub fn awhtf(&self) -> AWHTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWHTFR { bits } } #[doc = "Bits 0:7 - Analog watchdog low threshold flag"] - #[inline(always)] + #[inline] pub fn awltf(&self) -> AWLTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -152799,7 +153071,7 @@ pub mod dfsdm1 { } impl super::FLT0AWCFR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -152811,14 +153083,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -152828,7 +153100,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -152839,7 +153111,7 @@ pub mod dfsdm1 { } impl CLRAWHTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -152850,7 +153122,7 @@ pub mod dfsdm1 { } impl CLRAWLTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -152861,9 +153133,9 @@ pub mod dfsdm1 { } impl<'a> _CLRAWHTFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -152876,9 +153148,9 @@ pub mod dfsdm1 { } impl<'a> _CLRAWLTFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -152887,25 +153159,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:15 - Clear the analog watchdog high threshold flag"] - #[inline(always)] + #[inline] pub fn clrawhtf(&self) -> CLRAWHTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLRAWHTFR { bits } } #[doc = "Bits 0:7 - Clear the analog watchdog low threshold flag"] - #[inline(always)] + #[inline] pub fn clrawltf(&self) -> CLRAWLTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -152914,23 +153186,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:15 - Clear the analog watchdog high threshold flag"] - #[inline(always)] + #[inline] pub fn clrawhtf(&mut self) -> _CLRAWHTFW { _CLRAWHTFW { w: self } } #[doc = "Bits 0:7 - Clear the analog watchdog low threshold flag"] - #[inline(always)] + #[inline] pub fn clrawltf(&mut self) -> _CLRAWLTFW { _CLRAWLTFW { w: self } } @@ -152948,7 +153220,7 @@ pub mod dfsdm1 { } impl super::FLT0EXMAX { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -152961,7 +153233,7 @@ pub mod dfsdm1 { } impl EXMAXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -152972,32 +153244,32 @@ pub mod dfsdm1 { } impl EXMAXCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Extremes detector maximum value"] - #[inline(always)] + #[inline] pub fn exmax(&self) -> EXMAXR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; EXMAXR { bits } } #[doc = "Bits 0:2 - Extremes detector maximum data channel"] - #[inline(always)] + #[inline] pub fn exmaxch(&self) -> EXMAXCHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -153017,7 +153289,7 @@ pub mod dfsdm1 { } impl super::FLT0EXMIN { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -153030,7 +153302,7 @@ pub mod dfsdm1 { } impl EXMINR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -153041,32 +153313,32 @@ pub mod dfsdm1 { } impl EXMINCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - EXMIN"] - #[inline(always)] + #[inline] pub fn exmin(&self) -> EXMINR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; EXMINR { bits } } #[doc = "Bits 0:2 - Extremes detector minimum data channel"] - #[inline(always)] + #[inline] pub fn exminch(&self) -> EXMINCHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -153086,7 +153358,7 @@ pub mod dfsdm1 { } impl super::FLT0CNVTIMR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -153099,21 +153371,21 @@ pub mod dfsdm1 { } impl CNVCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } - # [ doc = "Bits 4:31 - 28-bit timer counting conversion time t = CNVCNT[27:0] / fDFSDM_CKIN" ] # [ inline ( always ) ] + # [ doc = "Bits 4:31 - 28-bit timer counting conversion time t = CNVCNT[27:0] / fDFSDM_CKIN" ] # [ inline ] pub fn cnvcnt(&self) -> CNVCNTR { let bits = { - const MASK: u32 = 268435455; + const MASK: u32 = 0x0fff_ffff; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -153137,7 +153409,7 @@ pub mod dfsdm1 { } impl super::FLT1CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -153149,14 +153421,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -153166,7 +153438,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -153177,17 +153449,17 @@ pub mod dfsdm1 { } impl AWFSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -153198,17 +153470,17 @@ pub mod dfsdm1 { } impl FASTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -153219,7 +153491,7 @@ pub mod dfsdm1 { } impl RCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -153230,17 +153502,17 @@ pub mod dfsdm1 { } impl RDMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -153251,17 +153523,17 @@ pub mod dfsdm1 { } impl RSYNCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -153272,17 +153544,17 @@ pub mod dfsdm1 { } impl RCONTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -153293,17 +153565,17 @@ pub mod dfsdm1 { } impl RSWSTARTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -153314,7 +153586,7 @@ pub mod dfsdm1 { } impl JEXTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -153325,7 +153597,7 @@ pub mod dfsdm1 { } impl JEXTSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -153336,17 +153608,17 @@ pub mod dfsdm1 { } impl JDMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -153357,17 +153629,17 @@ pub mod dfsdm1 { } impl JSCANR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -153378,17 +153650,17 @@ pub mod dfsdm1 { } impl JSYNCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -153399,17 +153671,17 @@ pub mod dfsdm1 { } impl JSWSTARTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -153420,17 +153692,17 @@ pub mod dfsdm1 { } impl DFENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -153449,7 +153721,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -153472,7 +153744,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -153487,9 +153759,9 @@ pub mod dfsdm1 { } impl<'a> _RCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -153510,7 +153782,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -153533,7 +153805,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -153556,7 +153828,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -153579,7 +153851,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -153594,9 +153866,9 @@ pub mod dfsdm1 { } impl<'a> _JEXTENW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -153609,9 +153881,9 @@ pub mod dfsdm1 { } impl<'a> _JEXTSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -153632,7 +153904,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -153655,7 +153927,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -153678,7 +153950,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -153701,7 +153973,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -153724,7 +153996,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -153735,12 +154007,12 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 30 - Analog watchdog fast mode select"] - #[inline(always)] + #[inline] pub fn awfsel(&self) -> AWFSELR { let bits = { const MASK: bool = true; @@ -153750,7 +154022,7 @@ pub mod dfsdm1 { AWFSELR { bits } } #[doc = "Bit 29 - Fast conversion mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn fast(&self) -> FASTR { let bits = { const MASK: bool = true; @@ -153760,17 +154032,17 @@ pub mod dfsdm1 { FASTR { bits } } #[doc = "Bits 24:26 - Regular channel selection"] - #[inline(always)] + #[inline] pub fn rch(&self) -> RCHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; RCHR { bits } } #[doc = "Bit 21 - DMA channel enabled to read data for the regular conversion"] - #[inline(always)] + #[inline] pub fn rdmaen(&self) -> RDMAENR { let bits = { const MASK: bool = true; @@ -153780,7 +154052,7 @@ pub mod dfsdm1 { RDMAENR { bits } } #[doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0"] - #[inline(always)] + #[inline] pub fn rsync(&self) -> RSYNCR { let bits = { const MASK: bool = true; @@ -153790,7 +154062,7 @@ pub mod dfsdm1 { RSYNCR { bits } } #[doc = "Bit 18 - Continuous mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn rcont(&self) -> RCONTR { let bits = { const MASK: bool = true; @@ -153800,7 +154072,7 @@ pub mod dfsdm1 { RCONTR { bits } } #[doc = "Bit 17 - Software start of a conversion on the regular channel"] - #[inline(always)] + #[inline] pub fn rswstart(&self) -> RSWSTARTR { let bits = { const MASK: bool = true; @@ -153809,27 +154081,27 @@ pub mod dfsdm1 { }; RSWSTARTR { bits } } - # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ( always ) ] + # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ] pub fn jexten(&self) -> JEXTENR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; JEXTENR { bits } } #[doc = "Bits 8:10 - Trigger signal selection for launching injected conversions"] - #[inline(always)] + #[inline] pub fn jextsel(&self) -> JEXTSELR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; JEXTSELR { bits } } #[doc = "Bit 5 - DMA channel enabled to read data for the injected channel group"] - #[inline(always)] + #[inline] pub fn jdmaen(&self) -> JDMAENR { let bits = { const MASK: bool = true; @@ -153839,7 +154111,7 @@ pub mod dfsdm1 { JDMAENR { bits } } #[doc = "Bit 4 - Scanning conversion mode for injected conversions"] - #[inline(always)] + #[inline] pub fn jscan(&self) -> JSCANR { let bits = { const MASK: bool = true; @@ -153848,7 +154120,7 @@ pub mod dfsdm1 { }; JSCANR { bits } } - # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ( always ) ] + # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ] pub fn jsync(&self) -> JSYNCR { let bits = { const MASK: bool = true; @@ -153858,7 +154130,7 @@ pub mod dfsdm1 { JSYNCR { bits } } #[doc = "Bit 1 - Start a conversion of the injected group of channels"] - #[inline(always)] + #[inline] pub fn jswstart(&self) -> JSWSTARTR { let bits = { const MASK: bool = true; @@ -153868,7 +154140,7 @@ pub mod dfsdm1 { JSWSTARTR { bits } } #[doc = "Bit 0 - DFSDM enable"] - #[inline(always)] + #[inline] pub fn dfen(&self) -> DFENR { let bits = { const MASK: bool = true; @@ -153880,81 +154152,81 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 30 - Analog watchdog fast mode select"] - #[inline(always)] + #[inline] pub fn awfsel(&mut self) -> _AWFSELW { _AWFSELW { w: self } } #[doc = "Bit 29 - Fast conversion mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn fast(&mut self) -> _FASTW { _FASTW { w: self } } #[doc = "Bits 24:26 - Regular channel selection"] - #[inline(always)] + #[inline] pub fn rch(&mut self) -> _RCHW { _RCHW { w: self } } #[doc = "Bit 21 - DMA channel enabled to read data for the regular conversion"] - #[inline(always)] + #[inline] pub fn rdmaen(&mut self) -> _RDMAENW { _RDMAENW { w: self } } #[doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0"] - #[inline(always)] + #[inline] pub fn rsync(&mut self) -> _RSYNCW { _RSYNCW { w: self } } #[doc = "Bit 18 - Continuous mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn rcont(&mut self) -> _RCONTW { _RCONTW { w: self } } #[doc = "Bit 17 - Software start of a conversion on the regular channel"] - #[inline(always)] + #[inline] pub fn rswstart(&mut self) -> _RSWSTARTW { _RSWSTARTW { w: self } } - # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ( always ) ] + # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ] pub fn jexten(&mut self) -> _JEXTENW { _JEXTENW { w: self } } #[doc = "Bits 8:10 - Trigger signal selection for launching injected conversions"] - #[inline(always)] + #[inline] pub fn jextsel(&mut self) -> _JEXTSELW { _JEXTSELW { w: self } } #[doc = "Bit 5 - DMA channel enabled to read data for the injected channel group"] - #[inline(always)] + #[inline] pub fn jdmaen(&mut self) -> _JDMAENW { _JDMAENW { w: self } } #[doc = "Bit 4 - Scanning conversion mode for injected conversions"] - #[inline(always)] + #[inline] pub fn jscan(&mut self) -> _JSCANW { _JSCANW { w: self } } - # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ( always ) ] + # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ] pub fn jsync(&mut self) -> _JSYNCW { _JSYNCW { w: self } } #[doc = "Bit 1 - Start a conversion of the injected group of channels"] - #[inline(always)] + #[inline] pub fn jswstart(&mut self) -> _JSWSTARTW { _JSWSTARTW { w: self } } #[doc = "Bit 0 - DFSDM enable"] - #[inline(always)] + #[inline] pub fn dfen(&mut self) -> _DFENW { _DFENW { w: self } } @@ -153976,7 +154248,7 @@ pub mod dfsdm1 { } impl super::FLT1CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -153988,14 +154260,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -154005,7 +154277,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -154016,7 +154288,7 @@ pub mod dfsdm1 { } impl AWDCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -154027,7 +154299,7 @@ pub mod dfsdm1 { } impl EXCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -154038,17 +154310,17 @@ pub mod dfsdm1 { } impl CKABIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154059,17 +154331,17 @@ pub mod dfsdm1 { } impl SCDIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154080,17 +154352,17 @@ pub mod dfsdm1 { } impl AWDIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154101,17 +154373,17 @@ pub mod dfsdm1 { } impl ROVRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154122,17 +154394,17 @@ pub mod dfsdm1 { } impl JOVRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154143,17 +154415,17 @@ pub mod dfsdm1 { } impl REOCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154164,17 +154436,17 @@ pub mod dfsdm1 { } impl JEOCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154185,9 +154457,9 @@ pub mod dfsdm1 { } impl<'a> _AWDCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -154200,9 +154472,9 @@ pub mod dfsdm1 { } impl<'a> _EXCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -154223,7 +154495,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -154246,7 +154518,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -154269,7 +154541,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -154292,7 +154564,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -154315,7 +154587,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -154338,7 +154610,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -154361,7 +154633,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -154372,32 +154644,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:23 - Analog watchdog channel selection"] - #[inline(always)] + #[inline] pub fn awdch(&self) -> AWDCHR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWDCHR { bits } } #[doc = "Bits 8:15 - Extremes detector channel selection"] - #[inline(always)] + #[inline] pub fn exch(&self) -> EXCHR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXCHR { bits } } #[doc = "Bit 6 - Clock absence interrupt enable"] - #[inline(always)] + #[inline] pub fn ckabie(&self) -> CKABIER { let bits = { const MASK: bool = true; @@ -154407,7 +154679,7 @@ pub mod dfsdm1 { CKABIER { bits } } #[doc = "Bit 5 - Short-circuit detector interrupt enable"] - #[inline(always)] + #[inline] pub fn scdie(&self) -> SCDIER { let bits = { const MASK: bool = true; @@ -154417,7 +154689,7 @@ pub mod dfsdm1 { SCDIER { bits } } #[doc = "Bit 4 - Analog watchdog interrupt enable"] - #[inline(always)] + #[inline] pub fn awdie(&self) -> AWDIER { let bits = { const MASK: bool = true; @@ -154427,7 +154699,7 @@ pub mod dfsdm1 { AWDIER { bits } } #[doc = "Bit 3 - Regular data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn rovrie(&self) -> ROVRIER { let bits = { const MASK: bool = true; @@ -154437,7 +154709,7 @@ pub mod dfsdm1 { ROVRIER { bits } } #[doc = "Bit 2 - Injected data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn jovrie(&self) -> JOVRIER { let bits = { const MASK: bool = true; @@ -154447,7 +154719,7 @@ pub mod dfsdm1 { JOVRIER { bits } } #[doc = "Bit 1 - Regular end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn reocie(&self) -> REOCIER { let bits = { const MASK: bool = true; @@ -154457,7 +154729,7 @@ pub mod dfsdm1 { REOCIER { bits } } #[doc = "Bit 0 - Injected end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn jeocie(&self) -> JEOCIER { let bits = { const MASK: bool = true; @@ -154469,58 +154741,58 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:23 - Analog watchdog channel selection"] - #[inline(always)] + #[inline] pub fn awdch(&mut self) -> _AWDCHW { _AWDCHW { w: self } } #[doc = "Bits 8:15 - Extremes detector channel selection"] - #[inline(always)] + #[inline] pub fn exch(&mut self) -> _EXCHW { _EXCHW { w: self } } #[doc = "Bit 6 - Clock absence interrupt enable"] - #[inline(always)] + #[inline] pub fn ckabie(&mut self) -> _CKABIEW { _CKABIEW { w: self } } #[doc = "Bit 5 - Short-circuit detector interrupt enable"] - #[inline(always)] + #[inline] pub fn scdie(&mut self) -> _SCDIEW { _SCDIEW { w: self } } #[doc = "Bit 4 - Analog watchdog interrupt enable"] - #[inline(always)] + #[inline] pub fn awdie(&mut self) -> _AWDIEW { _AWDIEW { w: self } } #[doc = "Bit 3 - Regular data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn rovrie(&mut self) -> _ROVRIEW { _ROVRIEW { w: self } } #[doc = "Bit 2 - Injected data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn jovrie(&mut self) -> _JOVRIEW { _JOVRIEW { w: self } } #[doc = "Bit 1 - Regular end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn reocie(&mut self) -> _REOCIEW { _REOCIEW { w: self } } #[doc = "Bit 0 - Injected end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn jeocie(&mut self) -> _JEOCIEW { _JEOCIEW { w: self } } @@ -154538,7 +154810,7 @@ pub mod dfsdm1 { } impl super::FLT1ISR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -154551,7 +154823,7 @@ pub mod dfsdm1 { } impl SCDFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -154562,7 +154834,7 @@ pub mod dfsdm1 { } impl CKABFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -154573,17 +154845,17 @@ pub mod dfsdm1 { } impl RCIPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154594,17 +154866,17 @@ pub mod dfsdm1 { } impl JCIPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154615,17 +154887,17 @@ pub mod dfsdm1 { } impl AWDFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154636,17 +154908,17 @@ pub mod dfsdm1 { } impl ROVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154657,17 +154929,17 @@ pub mod dfsdm1 { } impl JOVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154678,17 +154950,17 @@ pub mod dfsdm1 { } impl REOCFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154699,49 +154971,49 @@ pub mod dfsdm1 { } impl JEOCFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - short-circuit detector flag"] - #[inline(always)] + #[inline] pub fn scdf(&self) -> SCDFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SCDFR { bits } } #[doc = "Bits 16:23 - Clock absence flag"] - #[inline(always)] + #[inline] pub fn ckabf(&self) -> CKABFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKABFR { bits } } #[doc = "Bit 14 - Regular conversion in progress status"] - #[inline(always)] + #[inline] pub fn rcip(&self) -> RCIPR { let bits = { const MASK: bool = true; @@ -154751,7 +155023,7 @@ pub mod dfsdm1 { RCIPR { bits } } #[doc = "Bit 13 - Injected conversion in progress status"] - #[inline(always)] + #[inline] pub fn jcip(&self) -> JCIPR { let bits = { const MASK: bool = true; @@ -154761,7 +155033,7 @@ pub mod dfsdm1 { JCIPR { bits } } #[doc = "Bit 4 - Analog watchdog"] - #[inline(always)] + #[inline] pub fn awdf(&self) -> AWDFR { let bits = { const MASK: bool = true; @@ -154771,7 +155043,7 @@ pub mod dfsdm1 { AWDFR { bits } } #[doc = "Bit 3 - Regular conversion overrun flag"] - #[inline(always)] + #[inline] pub fn rovrf(&self) -> ROVRFR { let bits = { const MASK: bool = true; @@ -154781,7 +155053,7 @@ pub mod dfsdm1 { ROVRFR { bits } } #[doc = "Bit 2 - Injected conversion overrun flag"] - #[inline(always)] + #[inline] pub fn jovrf(&self) -> JOVRFR { let bits = { const MASK: bool = true; @@ -154791,7 +155063,7 @@ pub mod dfsdm1 { JOVRFR { bits } } #[doc = "Bit 1 - End of regular conversion flag"] - #[inline(always)] + #[inline] pub fn reocf(&self) -> REOCFR { let bits = { const MASK: bool = true; @@ -154801,7 +155073,7 @@ pub mod dfsdm1 { REOCFR { bits } } #[doc = "Bit 0 - End of injected conversion flag"] - #[inline(always)] + #[inline] pub fn jeocf(&self) -> JEOCFR { let bits = { const MASK: bool = true; @@ -154828,7 +155100,7 @@ pub mod dfsdm1 { } impl super::FLT1ICR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -154840,14 +155112,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -154857,7 +155129,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -154868,7 +155140,7 @@ pub mod dfsdm1 { } impl CLRSCDFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -154879,7 +155151,7 @@ pub mod dfsdm1 { } impl CLRCKABFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -154890,17 +155162,17 @@ pub mod dfsdm1 { } impl CLRROVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154911,17 +155183,17 @@ pub mod dfsdm1 { } impl CLRJOVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -154932,9 +155204,9 @@ pub mod dfsdm1 { } impl<'a> _CLRSCDFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -154947,9 +155219,9 @@ pub mod dfsdm1 { } impl<'a> _CLRCKABFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -154970,7 +155242,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -154993,7 +155265,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -155004,32 +155276,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - Clear the short-circuit detector flag"] - #[inline(always)] + #[inline] pub fn clrscdf(&self) -> CLRSCDFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLRSCDFR { bits } } #[doc = "Bits 16:23 - Clear the clock absence flag"] - #[inline(always)] + #[inline] pub fn clrckabf(&self) -> CLRCKABFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLRCKABFR { bits } } #[doc = "Bit 3 - Clear the regular conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrrovrf(&self) -> CLRROVRFR { let bits = { const MASK: bool = true; @@ -155039,7 +155311,7 @@ pub mod dfsdm1 { CLRROVRFR { bits } } #[doc = "Bit 2 - Clear the injected conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrjovrf(&self) -> CLRJOVRFR { let bits = { const MASK: bool = true; @@ -155051,33 +155323,33 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - Clear the short-circuit detector flag"] - #[inline(always)] + #[inline] pub fn clrscdf(&mut self) -> _CLRSCDFW { _CLRSCDFW { w: self } } #[doc = "Bits 16:23 - Clear the clock absence flag"] - #[inline(always)] + #[inline] pub fn clrckabf(&mut self) -> _CLRCKABFW { _CLRCKABFW { w: self } } #[doc = "Bit 3 - Clear the regular conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrrovrf(&mut self) -> _CLRROVRFW { _CLRROVRFW { w: self } } #[doc = "Bit 2 - Clear the injected conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrjovrf(&mut self) -> _CLRJOVRFW { _CLRJOVRFW { w: self } } @@ -155099,7 +155371,7 @@ pub mod dfsdm1 { } impl super::FLT1JCHGR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -155111,14 +155383,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -155128,7 +155400,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -155139,7 +155411,7 @@ pub mod dfsdm1 { } impl JCHGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -155150,9 +155422,9 @@ pub mod dfsdm1 { } impl<'a> _JCHGW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -155161,15 +155433,15 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:7 - Injected channel group selection"] - #[inline(always)] + #[inline] pub fn jchg(&self) -> JCHGR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -155178,18 +155450,18 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 1 } + W { bits: 0x01 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:7 - Injected channel group selection"] - #[inline(always)] + #[inline] pub fn jchg(&mut self) -> _JCHGW { _JCHGW { w: self } } @@ -155211,7 +155483,7 @@ pub mod dfsdm1 { } impl super::FLT1FCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -155223,14 +155495,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -155240,7 +155512,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -155251,7 +155523,7 @@ pub mod dfsdm1 { } impl FORDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -155262,7 +155534,7 @@ pub mod dfsdm1 { } impl FOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -155273,7 +155545,7 @@ pub mod dfsdm1 { } impl IOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -155284,9 +155556,9 @@ pub mod dfsdm1 { } impl<'a> _FORDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -155299,9 +155571,9 @@ pub mod dfsdm1 { } impl<'a> _FOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -155314,9 +155586,9 @@ pub mod dfsdm1 { } impl<'a> _IOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -155325,35 +155597,35 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 29:31 - Sinc filter order"] - #[inline(always)] + #[inline] pub fn ford(&self) -> FORDR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FORDR { bits } } #[doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)"] - #[inline(always)] + #[inline] pub fn fosr(&self) -> FOSRR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; FOSRR { bits } } #[doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)"] - #[inline(always)] + #[inline] pub fn iosr(&self) -> IOSRR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -155362,28 +155634,28 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 29:31 - Sinc filter order"] - #[inline(always)] + #[inline] pub fn ford(&mut self) -> _FORDW { _FORDW { w: self } } #[doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)"] - #[inline(always)] + #[inline] pub fn fosr(&mut self) -> _FOSRW { _FOSRW { w: self } } #[doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)"] - #[inline(always)] + #[inline] pub fn iosr(&mut self) -> _IOSRW { _IOSRW { w: self } } @@ -155401,7 +155673,7 @@ pub mod dfsdm1 { } impl super::FLT1JDATAR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -155414,7 +155686,7 @@ pub mod dfsdm1 { } impl JDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -155425,32 +155697,32 @@ pub mod dfsdm1 { } impl JDATACHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Injected group conversion data"] - #[inline(always)] + #[inline] pub fn jdata(&self) -> JDATAR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; JDATAR { bits } } #[doc = "Bits 0:2 - Injected channel most recently converted"] - #[inline(always)] + #[inline] pub fn jdatach(&self) -> JDATACHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -155470,7 +155742,7 @@ pub mod dfsdm1 { } impl super::FLT1RDATAR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -155483,7 +155755,7 @@ pub mod dfsdm1 { } impl RDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -155494,17 +155766,17 @@ pub mod dfsdm1 { } impl RPENDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -155515,29 +155787,29 @@ pub mod dfsdm1 { } impl RDATACHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Regular channel conversion data"] - #[inline(always)] + #[inline] pub fn rdata(&self) -> RDATAR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; RDATAR { bits } } #[doc = "Bit 4 - Regular channel pending data"] - #[inline(always)] + #[inline] pub fn rpend(&self) -> RPENDR { let bits = { const MASK: bool = true; @@ -155547,10 +155819,10 @@ pub mod dfsdm1 { RPENDR { bits } } #[doc = "Bits 0:2 - Regular channel most recently converted"] - #[inline(always)] + #[inline] pub fn rdatach(&self) -> RDATACHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -155574,7 +155846,7 @@ pub mod dfsdm1 { } impl super::FLT1AWHTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -155586,14 +155858,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -155603,7 +155875,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -155614,7 +155886,7 @@ pub mod dfsdm1 { } impl AWHTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -155625,7 +155897,7 @@ pub mod dfsdm1 { } impl BKAWHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -155636,9 +155908,9 @@ pub mod dfsdm1 { } impl<'a> _AWHTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -155651,9 +155923,9 @@ pub mod dfsdm1 { } impl<'a> _BKAWHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -155662,25 +155934,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Analog watchdog high threshold"] - #[inline(always)] + #[inline] pub fn awht(&self) -> AWHTR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; AWHTR { bits } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event"] - #[inline(always)] + #[inline] pub fn bkawh(&self) -> BKAWHR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -155689,23 +155961,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - Analog watchdog high threshold"] - #[inline(always)] + #[inline] pub fn awht(&mut self) -> _AWHTW { _AWHTW { w: self } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event"] - #[inline(always)] + #[inline] pub fn bkawh(&mut self) -> _BKAWHW { _BKAWHW { w: self } } @@ -155727,7 +155999,7 @@ pub mod dfsdm1 { } impl super::FLT1AWLTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -155739,14 +156011,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -155756,7 +156028,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -155767,7 +156039,7 @@ pub mod dfsdm1 { } impl AWLTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -155778,7 +156050,7 @@ pub mod dfsdm1 { } impl BKAWLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -155789,9 +156061,9 @@ pub mod dfsdm1 { } impl<'a> _AWLTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -155804,9 +156076,9 @@ pub mod dfsdm1 { } impl<'a> _BKAWLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -155815,25 +156087,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Analog watchdog low threshold"] - #[inline(always)] + #[inline] pub fn awlt(&self) -> AWLTR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; AWLTR { bits } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event"] - #[inline(always)] + #[inline] pub fn bkawl(&self) -> BKAWLR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -155842,23 +156114,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - Analog watchdog low threshold"] - #[inline(always)] + #[inline] pub fn awlt(&mut self) -> _AWLTW { _AWLTW { w: self } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event"] - #[inline(always)] + #[inline] pub fn bkawl(&mut self) -> _BKAWLW { _BKAWLW { w: self } } @@ -155876,7 +156148,7 @@ pub mod dfsdm1 { } impl super::FLT1AWSR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -155889,7 +156161,7 @@ pub mod dfsdm1 { } impl AWHTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -155900,32 +156172,32 @@ pub mod dfsdm1 { } impl AWLTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:15 - Analog watchdog high threshold flag"] - #[inline(always)] + #[inline] pub fn awhtf(&self) -> AWHTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWHTFR { bits } } #[doc = "Bits 0:7 - Analog watchdog low threshold flag"] - #[inline(always)] + #[inline] pub fn awltf(&self) -> AWLTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -155949,7 +156221,7 @@ pub mod dfsdm1 { } impl super::FLT1AWCFR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -155961,14 +156233,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -155978,7 +156250,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -155989,7 +156261,7 @@ pub mod dfsdm1 { } impl CLRAWHTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -156000,7 +156272,7 @@ pub mod dfsdm1 { } impl CLRAWLTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -156011,9 +156283,9 @@ pub mod dfsdm1 { } impl<'a> _CLRAWHTFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -156026,9 +156298,9 @@ pub mod dfsdm1 { } impl<'a> _CLRAWLTFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -156037,25 +156309,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:15 - Clear the analog watchdog high threshold flag"] - #[inline(always)] + #[inline] pub fn clrawhtf(&self) -> CLRAWHTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLRAWHTFR { bits } } #[doc = "Bits 0:7 - Clear the analog watchdog low threshold flag"] - #[inline(always)] + #[inline] pub fn clrawltf(&self) -> CLRAWLTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -156064,23 +156336,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:15 - Clear the analog watchdog high threshold flag"] - #[inline(always)] + #[inline] pub fn clrawhtf(&mut self) -> _CLRAWHTFW { _CLRAWHTFW { w: self } } #[doc = "Bits 0:7 - Clear the analog watchdog low threshold flag"] - #[inline(always)] + #[inline] pub fn clrawltf(&mut self) -> _CLRAWLTFW { _CLRAWLTFW { w: self } } @@ -156098,7 +156370,7 @@ pub mod dfsdm1 { } impl super::FLT1EXMAX { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -156111,7 +156383,7 @@ pub mod dfsdm1 { } impl EXMAXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -156122,32 +156394,32 @@ pub mod dfsdm1 { } impl EXMAXCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Extremes detector maximum value"] - #[inline(always)] + #[inline] pub fn exmax(&self) -> EXMAXR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; EXMAXR { bits } } #[doc = "Bits 0:2 - Extremes detector maximum data channel"] - #[inline(always)] + #[inline] pub fn exmaxch(&self) -> EXMAXCHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -156167,7 +156439,7 @@ pub mod dfsdm1 { } impl super::FLT1EXMIN { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -156180,7 +156452,7 @@ pub mod dfsdm1 { } impl EXMINR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -156191,32 +156463,32 @@ pub mod dfsdm1 { } impl EXMINCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - EXMIN"] - #[inline(always)] + #[inline] pub fn exmin(&self) -> EXMINR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; EXMINR { bits } } #[doc = "Bits 0:2 - Extremes detector minimum data channel"] - #[inline(always)] + #[inline] pub fn exminch(&self) -> EXMINCHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -156236,7 +156508,7 @@ pub mod dfsdm1 { } impl super::FLT1CNVTIMR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -156249,21 +156521,21 @@ pub mod dfsdm1 { } impl CNVCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } - # [ doc = "Bits 4:31 - 28-bit timer counting conversion time t = CNVCNT[27:0] / fDFSDM_CKIN" ] # [ inline ( always ) ] + # [ doc = "Bits 4:31 - 28-bit timer counting conversion time t = CNVCNT[27:0] / fDFSDM_CKIN" ] # [ inline ] pub fn cnvcnt(&self) -> CNVCNTR { let bits = { - const MASK: u32 = 268435455; + const MASK: u32 = 0x0fff_ffff; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -156287,7 +156559,7 @@ pub mod dfsdm1 { } impl super::FLT2CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -156299,14 +156571,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -156316,7 +156588,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -156327,17 +156599,17 @@ pub mod dfsdm1 { } impl AWFSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -156348,17 +156620,17 @@ pub mod dfsdm1 { } impl FASTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -156369,7 +156641,7 @@ pub mod dfsdm1 { } impl RCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -156380,17 +156652,17 @@ pub mod dfsdm1 { } impl RDMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -156401,17 +156673,17 @@ pub mod dfsdm1 { } impl RSYNCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -156422,17 +156694,17 @@ pub mod dfsdm1 { } impl RCONTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -156443,17 +156715,17 @@ pub mod dfsdm1 { } impl RSWSTARTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -156464,7 +156736,7 @@ pub mod dfsdm1 { } impl JEXTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -156475,7 +156747,7 @@ pub mod dfsdm1 { } impl JEXTSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -156486,17 +156758,17 @@ pub mod dfsdm1 { } impl JDMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -156507,17 +156779,17 @@ pub mod dfsdm1 { } impl JSCANR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -156528,17 +156800,17 @@ pub mod dfsdm1 { } impl JSYNCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -156549,17 +156821,17 @@ pub mod dfsdm1 { } impl JSWSTARTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -156570,17 +156842,17 @@ pub mod dfsdm1 { } impl DFENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -156599,7 +156871,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -156622,7 +156894,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -156637,9 +156909,9 @@ pub mod dfsdm1 { } impl<'a> _RCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -156660,7 +156932,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -156683,7 +156955,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -156706,7 +156978,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -156729,7 +157001,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -156744,9 +157016,9 @@ pub mod dfsdm1 { } impl<'a> _JEXTENW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -156759,9 +157031,9 @@ pub mod dfsdm1 { } impl<'a> _JEXTSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -156782,7 +157054,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -156805,7 +157077,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -156828,7 +157100,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -156851,7 +157123,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -156874,7 +157146,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -156885,12 +157157,12 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 30 - Analog watchdog fast mode select"] - #[inline(always)] + #[inline] pub fn awfsel(&self) -> AWFSELR { let bits = { const MASK: bool = true; @@ -156900,7 +157172,7 @@ pub mod dfsdm1 { AWFSELR { bits } } #[doc = "Bit 29 - Fast conversion mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn fast(&self) -> FASTR { let bits = { const MASK: bool = true; @@ -156910,17 +157182,17 @@ pub mod dfsdm1 { FASTR { bits } } #[doc = "Bits 24:26 - Regular channel selection"] - #[inline(always)] + #[inline] pub fn rch(&self) -> RCHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; RCHR { bits } } #[doc = "Bit 21 - DMA channel enabled to read data for the regular conversion"] - #[inline(always)] + #[inline] pub fn rdmaen(&self) -> RDMAENR { let bits = { const MASK: bool = true; @@ -156930,7 +157202,7 @@ pub mod dfsdm1 { RDMAENR { bits } } #[doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0"] - #[inline(always)] + #[inline] pub fn rsync(&self) -> RSYNCR { let bits = { const MASK: bool = true; @@ -156940,7 +157212,7 @@ pub mod dfsdm1 { RSYNCR { bits } } #[doc = "Bit 18 - Continuous mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn rcont(&self) -> RCONTR { let bits = { const MASK: bool = true; @@ -156950,7 +157222,7 @@ pub mod dfsdm1 { RCONTR { bits } } #[doc = "Bit 17 - Software start of a conversion on the regular channel"] - #[inline(always)] + #[inline] pub fn rswstart(&self) -> RSWSTARTR { let bits = { const MASK: bool = true; @@ -156959,27 +157231,27 @@ pub mod dfsdm1 { }; RSWSTARTR { bits } } - # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ( always ) ] + # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ] pub fn jexten(&self) -> JEXTENR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; JEXTENR { bits } } #[doc = "Bits 8:10 - Trigger signal selection for launching injected conversions"] - #[inline(always)] + #[inline] pub fn jextsel(&self) -> JEXTSELR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; JEXTSELR { bits } } #[doc = "Bit 5 - DMA channel enabled to read data for the injected channel group"] - #[inline(always)] + #[inline] pub fn jdmaen(&self) -> JDMAENR { let bits = { const MASK: bool = true; @@ -156989,7 +157261,7 @@ pub mod dfsdm1 { JDMAENR { bits } } #[doc = "Bit 4 - Scanning conversion mode for injected conversions"] - #[inline(always)] + #[inline] pub fn jscan(&self) -> JSCANR { let bits = { const MASK: bool = true; @@ -156998,7 +157270,7 @@ pub mod dfsdm1 { }; JSCANR { bits } } - # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ( always ) ] + # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ] pub fn jsync(&self) -> JSYNCR { let bits = { const MASK: bool = true; @@ -157008,7 +157280,7 @@ pub mod dfsdm1 { JSYNCR { bits } } #[doc = "Bit 1 - Start a conversion of the injected group of channels"] - #[inline(always)] + #[inline] pub fn jswstart(&self) -> JSWSTARTR { let bits = { const MASK: bool = true; @@ -157018,7 +157290,7 @@ pub mod dfsdm1 { JSWSTARTR { bits } } #[doc = "Bit 0 - DFSDM enable"] - #[inline(always)] + #[inline] pub fn dfen(&self) -> DFENR { let bits = { const MASK: bool = true; @@ -157030,81 +157302,81 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 30 - Analog watchdog fast mode select"] - #[inline(always)] + #[inline] pub fn awfsel(&mut self) -> _AWFSELW { _AWFSELW { w: self } } #[doc = "Bit 29 - Fast conversion mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn fast(&mut self) -> _FASTW { _FASTW { w: self } } #[doc = "Bits 24:26 - Regular channel selection"] - #[inline(always)] + #[inline] pub fn rch(&mut self) -> _RCHW { _RCHW { w: self } } #[doc = "Bit 21 - DMA channel enabled to read data for the regular conversion"] - #[inline(always)] + #[inline] pub fn rdmaen(&mut self) -> _RDMAENW { _RDMAENW { w: self } } #[doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0"] - #[inline(always)] + #[inline] pub fn rsync(&mut self) -> _RSYNCW { _RSYNCW { w: self } } #[doc = "Bit 18 - Continuous mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn rcont(&mut self) -> _RCONTW { _RCONTW { w: self } } #[doc = "Bit 17 - Software start of a conversion on the regular channel"] - #[inline(always)] + #[inline] pub fn rswstart(&mut self) -> _RSWSTARTW { _RSWSTARTW { w: self } } - # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ( always ) ] + # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ] pub fn jexten(&mut self) -> _JEXTENW { _JEXTENW { w: self } } #[doc = "Bits 8:10 - Trigger signal selection for launching injected conversions"] - #[inline(always)] + #[inline] pub fn jextsel(&mut self) -> _JEXTSELW { _JEXTSELW { w: self } } #[doc = "Bit 5 - DMA channel enabled to read data for the injected channel group"] - #[inline(always)] + #[inline] pub fn jdmaen(&mut self) -> _JDMAENW { _JDMAENW { w: self } } #[doc = "Bit 4 - Scanning conversion mode for injected conversions"] - #[inline(always)] + #[inline] pub fn jscan(&mut self) -> _JSCANW { _JSCANW { w: self } } - # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ( always ) ] + # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ] pub fn jsync(&mut self) -> _JSYNCW { _JSYNCW { w: self } } #[doc = "Bit 1 - Start a conversion of the injected group of channels"] - #[inline(always)] + #[inline] pub fn jswstart(&mut self) -> _JSWSTARTW { _JSWSTARTW { w: self } } #[doc = "Bit 0 - DFSDM enable"] - #[inline(always)] + #[inline] pub fn dfen(&mut self) -> _DFENW { _DFENW { w: self } } @@ -157126,7 +157398,7 @@ pub mod dfsdm1 { } impl super::FLT2CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -157138,14 +157410,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -157155,7 +157427,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -157166,7 +157438,7 @@ pub mod dfsdm1 { } impl AWDCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -157177,7 +157449,7 @@ pub mod dfsdm1 { } impl EXCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -157188,17 +157460,17 @@ pub mod dfsdm1 { } impl CKABIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -157209,17 +157481,17 @@ pub mod dfsdm1 { } impl SCDIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -157230,17 +157502,17 @@ pub mod dfsdm1 { } impl AWDIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -157251,17 +157523,17 @@ pub mod dfsdm1 { } impl ROVRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -157272,17 +157544,17 @@ pub mod dfsdm1 { } impl JOVRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -157293,17 +157565,17 @@ pub mod dfsdm1 { } impl REOCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -157314,17 +157586,17 @@ pub mod dfsdm1 { } impl JEOCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -157335,9 +157607,9 @@ pub mod dfsdm1 { } impl<'a> _AWDCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -157350,9 +157622,9 @@ pub mod dfsdm1 { } impl<'a> _EXCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -157373,7 +157645,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -157396,7 +157668,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -157419,7 +157691,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -157442,7 +157714,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -157465,7 +157737,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -157488,7 +157760,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -157511,7 +157783,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -157522,32 +157794,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:23 - Analog watchdog channel selection"] - #[inline(always)] + #[inline] pub fn awdch(&self) -> AWDCHR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWDCHR { bits } } #[doc = "Bits 8:15 - Extremes detector channel selection"] - #[inline(always)] + #[inline] pub fn exch(&self) -> EXCHR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXCHR { bits } } #[doc = "Bit 6 - Clock absence interrupt enable"] - #[inline(always)] + #[inline] pub fn ckabie(&self) -> CKABIER { let bits = { const MASK: bool = true; @@ -157557,7 +157829,7 @@ pub mod dfsdm1 { CKABIER { bits } } #[doc = "Bit 5 - Short-circuit detector interrupt enable"] - #[inline(always)] + #[inline] pub fn scdie(&self) -> SCDIER { let bits = { const MASK: bool = true; @@ -157567,7 +157839,7 @@ pub mod dfsdm1 { SCDIER { bits } } #[doc = "Bit 4 - Analog watchdog interrupt enable"] - #[inline(always)] + #[inline] pub fn awdie(&self) -> AWDIER { let bits = { const MASK: bool = true; @@ -157577,7 +157849,7 @@ pub mod dfsdm1 { AWDIER { bits } } #[doc = "Bit 3 - Regular data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn rovrie(&self) -> ROVRIER { let bits = { const MASK: bool = true; @@ -157587,7 +157859,7 @@ pub mod dfsdm1 { ROVRIER { bits } } #[doc = "Bit 2 - Injected data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn jovrie(&self) -> JOVRIER { let bits = { const MASK: bool = true; @@ -157597,7 +157869,7 @@ pub mod dfsdm1 { JOVRIER { bits } } #[doc = "Bit 1 - Regular end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn reocie(&self) -> REOCIER { let bits = { const MASK: bool = true; @@ -157607,7 +157879,7 @@ pub mod dfsdm1 { REOCIER { bits } } #[doc = "Bit 0 - Injected end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn jeocie(&self) -> JEOCIER { let bits = { const MASK: bool = true; @@ -157619,58 +157891,58 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:23 - Analog watchdog channel selection"] - #[inline(always)] + #[inline] pub fn awdch(&mut self) -> _AWDCHW { _AWDCHW { w: self } } #[doc = "Bits 8:15 - Extremes detector channel selection"] - #[inline(always)] + #[inline] pub fn exch(&mut self) -> _EXCHW { _EXCHW { w: self } } #[doc = "Bit 6 - Clock absence interrupt enable"] - #[inline(always)] + #[inline] pub fn ckabie(&mut self) -> _CKABIEW { _CKABIEW { w: self } } #[doc = "Bit 5 - Short-circuit detector interrupt enable"] - #[inline(always)] + #[inline] pub fn scdie(&mut self) -> _SCDIEW { _SCDIEW { w: self } } #[doc = "Bit 4 - Analog watchdog interrupt enable"] - #[inline(always)] + #[inline] pub fn awdie(&mut self) -> _AWDIEW { _AWDIEW { w: self } } #[doc = "Bit 3 - Regular data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn rovrie(&mut self) -> _ROVRIEW { _ROVRIEW { w: self } } #[doc = "Bit 2 - Injected data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn jovrie(&mut self) -> _JOVRIEW { _JOVRIEW { w: self } } #[doc = "Bit 1 - Regular end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn reocie(&mut self) -> _REOCIEW { _REOCIEW { w: self } } #[doc = "Bit 0 - Injected end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn jeocie(&mut self) -> _JEOCIEW { _JEOCIEW { w: self } } @@ -157688,7 +157960,7 @@ pub mod dfsdm1 { } impl super::FLT2ISR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -157701,7 +157973,7 @@ pub mod dfsdm1 { } impl SCDFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -157712,7 +157984,7 @@ pub mod dfsdm1 { } impl CKABFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -157723,17 +157995,17 @@ pub mod dfsdm1 { } impl RCIPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -157744,17 +158016,17 @@ pub mod dfsdm1 { } impl JCIPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -157765,17 +158037,17 @@ pub mod dfsdm1 { } impl AWDFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -157786,17 +158058,17 @@ pub mod dfsdm1 { } impl ROVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -157807,17 +158079,17 @@ pub mod dfsdm1 { } impl JOVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -157828,17 +158100,17 @@ pub mod dfsdm1 { } impl REOCFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -157849,49 +158121,49 @@ pub mod dfsdm1 { } impl JEOCFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - short-circuit detector flag"] - #[inline(always)] + #[inline] pub fn scdf(&self) -> SCDFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SCDFR { bits } } #[doc = "Bits 16:23 - Clock absence flag"] - #[inline(always)] + #[inline] pub fn ckabf(&self) -> CKABFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKABFR { bits } } #[doc = "Bit 14 - Regular conversion in progress status"] - #[inline(always)] + #[inline] pub fn rcip(&self) -> RCIPR { let bits = { const MASK: bool = true; @@ -157901,7 +158173,7 @@ pub mod dfsdm1 { RCIPR { bits } } #[doc = "Bit 13 - Injected conversion in progress status"] - #[inline(always)] + #[inline] pub fn jcip(&self) -> JCIPR { let bits = { const MASK: bool = true; @@ -157911,7 +158183,7 @@ pub mod dfsdm1 { JCIPR { bits } } #[doc = "Bit 4 - Analog watchdog"] - #[inline(always)] + #[inline] pub fn awdf(&self) -> AWDFR { let bits = { const MASK: bool = true; @@ -157921,7 +158193,7 @@ pub mod dfsdm1 { AWDFR { bits } } #[doc = "Bit 3 - Regular conversion overrun flag"] - #[inline(always)] + #[inline] pub fn rovrf(&self) -> ROVRFR { let bits = { const MASK: bool = true; @@ -157931,7 +158203,7 @@ pub mod dfsdm1 { ROVRFR { bits } } #[doc = "Bit 2 - Injected conversion overrun flag"] - #[inline(always)] + #[inline] pub fn jovrf(&self) -> JOVRFR { let bits = { const MASK: bool = true; @@ -157941,7 +158213,7 @@ pub mod dfsdm1 { JOVRFR { bits } } #[doc = "Bit 1 - End of regular conversion flag"] - #[inline(always)] + #[inline] pub fn reocf(&self) -> REOCFR { let bits = { const MASK: bool = true; @@ -157951,7 +158223,7 @@ pub mod dfsdm1 { REOCFR { bits } } #[doc = "Bit 0 - End of injected conversion flag"] - #[inline(always)] + #[inline] pub fn jeocf(&self) -> JEOCFR { let bits = { const MASK: bool = true; @@ -157978,7 +158250,7 @@ pub mod dfsdm1 { } impl super::FLT2ICR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -157990,14 +158262,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -158007,7 +158279,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -158018,7 +158290,7 @@ pub mod dfsdm1 { } impl CLRSCDFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -158029,7 +158301,7 @@ pub mod dfsdm1 { } impl CLRCKABFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -158040,17 +158312,17 @@ pub mod dfsdm1 { } impl CLRROVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -158061,17 +158333,17 @@ pub mod dfsdm1 { } impl CLRJOVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -158082,9 +158354,9 @@ pub mod dfsdm1 { } impl<'a> _CLRSCDFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -158097,9 +158369,9 @@ pub mod dfsdm1 { } impl<'a> _CLRCKABFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -158120,7 +158392,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -158143,7 +158415,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -158154,32 +158426,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - Clear the short-circuit detector flag"] - #[inline(always)] + #[inline] pub fn clrscdf(&self) -> CLRSCDFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLRSCDFR { bits } } #[doc = "Bits 16:23 - Clear the clock absence flag"] - #[inline(always)] + #[inline] pub fn clrckabf(&self) -> CLRCKABFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLRCKABFR { bits } } #[doc = "Bit 3 - Clear the regular conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrrovrf(&self) -> CLRROVRFR { let bits = { const MASK: bool = true; @@ -158189,7 +158461,7 @@ pub mod dfsdm1 { CLRROVRFR { bits } } #[doc = "Bit 2 - Clear the injected conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrjovrf(&self) -> CLRJOVRFR { let bits = { const MASK: bool = true; @@ -158201,33 +158473,33 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - Clear the short-circuit detector flag"] - #[inline(always)] + #[inline] pub fn clrscdf(&mut self) -> _CLRSCDFW { _CLRSCDFW { w: self } } #[doc = "Bits 16:23 - Clear the clock absence flag"] - #[inline(always)] + #[inline] pub fn clrckabf(&mut self) -> _CLRCKABFW { _CLRCKABFW { w: self } } #[doc = "Bit 3 - Clear the regular conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrrovrf(&mut self) -> _CLRROVRFW { _CLRROVRFW { w: self } } #[doc = "Bit 2 - Clear the injected conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrjovrf(&mut self) -> _CLRJOVRFW { _CLRJOVRFW { w: self } } @@ -158249,7 +158521,7 @@ pub mod dfsdm1 { } impl super::FLT2JCHGR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -158261,14 +158533,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -158278,7 +158550,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -158289,7 +158561,7 @@ pub mod dfsdm1 { } impl JCHGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -158300,9 +158572,9 @@ pub mod dfsdm1 { } impl<'a> _JCHGW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -158311,15 +158583,15 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:7 - Injected channel group selection"] - #[inline(always)] + #[inline] pub fn jchg(&self) -> JCHGR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -158328,18 +158600,18 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 1 } + W { bits: 0x01 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:7 - Injected channel group selection"] - #[inline(always)] + #[inline] pub fn jchg(&mut self) -> _JCHGW { _JCHGW { w: self } } @@ -158361,7 +158633,7 @@ pub mod dfsdm1 { } impl super::FLT2FCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -158373,14 +158645,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -158390,7 +158662,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -158401,7 +158673,7 @@ pub mod dfsdm1 { } impl FORDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -158412,7 +158684,7 @@ pub mod dfsdm1 { } impl FOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -158423,7 +158695,7 @@ pub mod dfsdm1 { } impl IOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -158434,9 +158706,9 @@ pub mod dfsdm1 { } impl<'a> _FORDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -158449,9 +158721,9 @@ pub mod dfsdm1 { } impl<'a> _FOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -158464,9 +158736,9 @@ pub mod dfsdm1 { } impl<'a> _IOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -158475,35 +158747,35 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 29:31 - Sinc filter order"] - #[inline(always)] + #[inline] pub fn ford(&self) -> FORDR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FORDR { bits } } #[doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)"] - #[inline(always)] + #[inline] pub fn fosr(&self) -> FOSRR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; FOSRR { bits } } #[doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)"] - #[inline(always)] + #[inline] pub fn iosr(&self) -> IOSRR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -158512,28 +158784,28 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 29:31 - Sinc filter order"] - #[inline(always)] + #[inline] pub fn ford(&mut self) -> _FORDW { _FORDW { w: self } } #[doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)"] - #[inline(always)] + #[inline] pub fn fosr(&mut self) -> _FOSRW { _FOSRW { w: self } } #[doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)"] - #[inline(always)] + #[inline] pub fn iosr(&mut self) -> _IOSRW { _IOSRW { w: self } } @@ -158551,7 +158823,7 @@ pub mod dfsdm1 { } impl super::FLT2JDATAR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -158564,7 +158836,7 @@ pub mod dfsdm1 { } impl JDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -158575,32 +158847,32 @@ pub mod dfsdm1 { } impl JDATACHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Injected group conversion data"] - #[inline(always)] + #[inline] pub fn jdata(&self) -> JDATAR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; JDATAR { bits } } #[doc = "Bits 0:2 - Injected channel most recently converted"] - #[inline(always)] + #[inline] pub fn jdatach(&self) -> JDATACHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -158620,7 +158892,7 @@ pub mod dfsdm1 { } impl super::FLT2RDATAR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -158633,7 +158905,7 @@ pub mod dfsdm1 { } impl RDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -158644,17 +158916,17 @@ pub mod dfsdm1 { } impl RPENDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -158665,29 +158937,29 @@ pub mod dfsdm1 { } impl RDATACHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Regular channel conversion data"] - #[inline(always)] + #[inline] pub fn rdata(&self) -> RDATAR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; RDATAR { bits } } #[doc = "Bit 4 - Regular channel pending data"] - #[inline(always)] + #[inline] pub fn rpend(&self) -> RPENDR { let bits = { const MASK: bool = true; @@ -158697,10 +158969,10 @@ pub mod dfsdm1 { RPENDR { bits } } #[doc = "Bits 0:2 - Regular channel most recently converted"] - #[inline(always)] + #[inline] pub fn rdatach(&self) -> RDATACHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -158724,7 +158996,7 @@ pub mod dfsdm1 { } impl super::FLT2AWHTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -158736,14 +159008,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -158753,7 +159025,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -158764,7 +159036,7 @@ pub mod dfsdm1 { } impl AWHTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -158775,7 +159047,7 @@ pub mod dfsdm1 { } impl BKAWHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -158786,9 +159058,9 @@ pub mod dfsdm1 { } impl<'a> _AWHTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -158801,9 +159073,9 @@ pub mod dfsdm1 { } impl<'a> _BKAWHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -158812,25 +159084,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Analog watchdog high threshold"] - #[inline(always)] + #[inline] pub fn awht(&self) -> AWHTR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; AWHTR { bits } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event"] - #[inline(always)] + #[inline] pub fn bkawh(&self) -> BKAWHR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -158839,23 +159111,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - Analog watchdog high threshold"] - #[inline(always)] + #[inline] pub fn awht(&mut self) -> _AWHTW { _AWHTW { w: self } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event"] - #[inline(always)] + #[inline] pub fn bkawh(&mut self) -> _BKAWHW { _BKAWHW { w: self } } @@ -158877,7 +159149,7 @@ pub mod dfsdm1 { } impl super::FLT2AWLTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -158889,14 +159161,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -158906,7 +159178,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -158917,7 +159189,7 @@ pub mod dfsdm1 { } impl AWLTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -158928,7 +159200,7 @@ pub mod dfsdm1 { } impl BKAWLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -158939,9 +159211,9 @@ pub mod dfsdm1 { } impl<'a> _AWLTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -158954,9 +159226,9 @@ pub mod dfsdm1 { } impl<'a> _BKAWLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -158965,25 +159237,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Analog watchdog low threshold"] - #[inline(always)] + #[inline] pub fn awlt(&self) -> AWLTR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; AWLTR { bits } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event"] - #[inline(always)] + #[inline] pub fn bkawl(&self) -> BKAWLR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -158992,23 +159264,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - Analog watchdog low threshold"] - #[inline(always)] + #[inline] pub fn awlt(&mut self) -> _AWLTW { _AWLTW { w: self } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event"] - #[inline(always)] + #[inline] pub fn bkawl(&mut self) -> _BKAWLW { _BKAWLW { w: self } } @@ -159026,7 +159298,7 @@ pub mod dfsdm1 { } impl super::FLT2AWSR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -159039,7 +159311,7 @@ pub mod dfsdm1 { } impl AWHTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -159050,32 +159322,32 @@ pub mod dfsdm1 { } impl AWLTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:15 - Analog watchdog high threshold flag"] - #[inline(always)] + #[inline] pub fn awhtf(&self) -> AWHTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWHTFR { bits } } #[doc = "Bits 0:7 - Analog watchdog low threshold flag"] - #[inline(always)] + #[inline] pub fn awltf(&self) -> AWLTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -159099,7 +159371,7 @@ pub mod dfsdm1 { } impl super::FLT2AWCFR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -159111,14 +159383,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -159128,7 +159400,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -159139,7 +159411,7 @@ pub mod dfsdm1 { } impl CLRAWHTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -159150,7 +159422,7 @@ pub mod dfsdm1 { } impl CLRAWLTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -159161,9 +159433,9 @@ pub mod dfsdm1 { } impl<'a> _CLRAWHTFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -159176,9 +159448,9 @@ pub mod dfsdm1 { } impl<'a> _CLRAWLTFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -159187,25 +159459,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:15 - Clear the analog watchdog high threshold flag"] - #[inline(always)] + #[inline] pub fn clrawhtf(&self) -> CLRAWHTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLRAWHTFR { bits } } #[doc = "Bits 0:7 - Clear the analog watchdog low threshold flag"] - #[inline(always)] + #[inline] pub fn clrawltf(&self) -> CLRAWLTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -159214,23 +159486,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:15 - Clear the analog watchdog high threshold flag"] - #[inline(always)] + #[inline] pub fn clrawhtf(&mut self) -> _CLRAWHTFW { _CLRAWHTFW { w: self } } #[doc = "Bits 0:7 - Clear the analog watchdog low threshold flag"] - #[inline(always)] + #[inline] pub fn clrawltf(&mut self) -> _CLRAWLTFW { _CLRAWLTFW { w: self } } @@ -159248,7 +159520,7 @@ pub mod dfsdm1 { } impl super::FLT2EXMAX { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -159261,7 +159533,7 @@ pub mod dfsdm1 { } impl EXMAXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -159272,32 +159544,32 @@ pub mod dfsdm1 { } impl EXMAXCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Extremes detector maximum value"] - #[inline(always)] + #[inline] pub fn exmax(&self) -> EXMAXR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; EXMAXR { bits } } #[doc = "Bits 0:2 - Extremes detector maximum data channel"] - #[inline(always)] + #[inline] pub fn exmaxch(&self) -> EXMAXCHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -159317,7 +159589,7 @@ pub mod dfsdm1 { } impl super::FLT2EXMIN { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -159330,7 +159602,7 @@ pub mod dfsdm1 { } impl EXMINR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -159341,32 +159613,32 @@ pub mod dfsdm1 { } impl EXMINCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - EXMIN"] - #[inline(always)] + #[inline] pub fn exmin(&self) -> EXMINR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; EXMINR { bits } } #[doc = "Bits 0:2 - Extremes detector minimum data channel"] - #[inline(always)] + #[inline] pub fn exminch(&self) -> EXMINCHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -159386,7 +159658,7 @@ pub mod dfsdm1 { } impl super::FLT2CNVTIMR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -159399,21 +159671,21 @@ pub mod dfsdm1 { } impl CNVCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } - # [ doc = "Bits 4:31 - 28-bit timer counting conversion time t = CNVCNT[27:0] / fDFSDM_CKIN" ] # [ inline ( always ) ] + # [ doc = "Bits 4:31 - 28-bit timer counting conversion time t = CNVCNT[27:0] / fDFSDM_CKIN" ] # [ inline ] pub fn cnvcnt(&self) -> CNVCNTR { let bits = { - const MASK: u32 = 268435455; + const MASK: u32 = 0x0fff_ffff; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -159437,7 +159709,7 @@ pub mod dfsdm1 { } impl super::FLT3CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -159449,14 +159721,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -159466,7 +159738,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -159477,17 +159749,17 @@ pub mod dfsdm1 { } impl AWFSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -159498,17 +159770,17 @@ pub mod dfsdm1 { } impl FASTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -159519,7 +159791,7 @@ pub mod dfsdm1 { } impl RCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -159530,17 +159802,17 @@ pub mod dfsdm1 { } impl RDMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -159551,17 +159823,17 @@ pub mod dfsdm1 { } impl RSYNCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -159572,17 +159844,17 @@ pub mod dfsdm1 { } impl RCONTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -159593,17 +159865,17 @@ pub mod dfsdm1 { } impl RSWSTARTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -159614,7 +159886,7 @@ pub mod dfsdm1 { } impl JEXTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -159625,7 +159897,7 @@ pub mod dfsdm1 { } impl JEXTSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -159636,17 +159908,17 @@ pub mod dfsdm1 { } impl JDMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -159657,17 +159929,17 @@ pub mod dfsdm1 { } impl JSCANR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -159678,17 +159950,17 @@ pub mod dfsdm1 { } impl JSYNCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -159699,17 +159971,17 @@ pub mod dfsdm1 { } impl JSWSTARTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -159720,17 +159992,17 @@ pub mod dfsdm1 { } impl DFENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -159749,7 +160021,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -159772,7 +160044,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -159787,9 +160059,9 @@ pub mod dfsdm1 { } impl<'a> _RCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -159810,7 +160082,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -159833,7 +160105,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -159856,7 +160128,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -159879,7 +160151,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -159894,9 +160166,9 @@ pub mod dfsdm1 { } impl<'a> _JEXTENW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -159909,9 +160181,9 @@ pub mod dfsdm1 { } impl<'a> _JEXTSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -159932,7 +160204,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -159955,7 +160227,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -159978,7 +160250,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -160001,7 +160273,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -160024,7 +160296,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -160035,12 +160307,12 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 30 - Analog watchdog fast mode select"] - #[inline(always)] + #[inline] pub fn awfsel(&self) -> AWFSELR { let bits = { const MASK: bool = true; @@ -160050,7 +160322,7 @@ pub mod dfsdm1 { AWFSELR { bits } } #[doc = "Bit 29 - Fast conversion mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn fast(&self) -> FASTR { let bits = { const MASK: bool = true; @@ -160060,17 +160332,17 @@ pub mod dfsdm1 { FASTR { bits } } #[doc = "Bits 24:26 - Regular channel selection"] - #[inline(always)] + #[inline] pub fn rch(&self) -> RCHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; RCHR { bits } } #[doc = "Bit 21 - DMA channel enabled to read data for the regular conversion"] - #[inline(always)] + #[inline] pub fn rdmaen(&self) -> RDMAENR { let bits = { const MASK: bool = true; @@ -160080,7 +160352,7 @@ pub mod dfsdm1 { RDMAENR { bits } } #[doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0"] - #[inline(always)] + #[inline] pub fn rsync(&self) -> RSYNCR { let bits = { const MASK: bool = true; @@ -160090,7 +160362,7 @@ pub mod dfsdm1 { RSYNCR { bits } } #[doc = "Bit 18 - Continuous mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn rcont(&self) -> RCONTR { let bits = { const MASK: bool = true; @@ -160100,7 +160372,7 @@ pub mod dfsdm1 { RCONTR { bits } } #[doc = "Bit 17 - Software start of a conversion on the regular channel"] - #[inline(always)] + #[inline] pub fn rswstart(&self) -> RSWSTARTR { let bits = { const MASK: bool = true; @@ -160109,27 +160381,27 @@ pub mod dfsdm1 { }; RSWSTARTR { bits } } - # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ( always ) ] + # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ] pub fn jexten(&self) -> JEXTENR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; JEXTENR { bits } } #[doc = "Bits 8:10 - Trigger signal selection for launching injected conversions"] - #[inline(always)] + #[inline] pub fn jextsel(&self) -> JEXTSELR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; JEXTSELR { bits } } #[doc = "Bit 5 - DMA channel enabled to read data for the injected channel group"] - #[inline(always)] + #[inline] pub fn jdmaen(&self) -> JDMAENR { let bits = { const MASK: bool = true; @@ -160139,7 +160411,7 @@ pub mod dfsdm1 { JDMAENR { bits } } #[doc = "Bit 4 - Scanning conversion mode for injected conversions"] - #[inline(always)] + #[inline] pub fn jscan(&self) -> JSCANR { let bits = { const MASK: bool = true; @@ -160148,7 +160420,7 @@ pub mod dfsdm1 { }; JSCANR { bits } } - # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ( always ) ] + # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ] pub fn jsync(&self) -> JSYNCR { let bits = { const MASK: bool = true; @@ -160158,7 +160430,7 @@ pub mod dfsdm1 { JSYNCR { bits } } #[doc = "Bit 1 - Start a conversion of the injected group of channels"] - #[inline(always)] + #[inline] pub fn jswstart(&self) -> JSWSTARTR { let bits = { const MASK: bool = true; @@ -160168,7 +160440,7 @@ pub mod dfsdm1 { JSWSTARTR { bits } } #[doc = "Bit 0 - DFSDM enable"] - #[inline(always)] + #[inline] pub fn dfen(&self) -> DFENR { let bits = { const MASK: bool = true; @@ -160180,81 +160452,81 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 30 - Analog watchdog fast mode select"] - #[inline(always)] + #[inline] pub fn awfsel(&mut self) -> _AWFSELW { _AWFSELW { w: self } } #[doc = "Bit 29 - Fast conversion mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn fast(&mut self) -> _FASTW { _FASTW { w: self } } #[doc = "Bits 24:26 - Regular channel selection"] - #[inline(always)] + #[inline] pub fn rch(&mut self) -> _RCHW { _RCHW { w: self } } #[doc = "Bit 21 - DMA channel enabled to read data for the regular conversion"] - #[inline(always)] + #[inline] pub fn rdmaen(&mut self) -> _RDMAENW { _RDMAENW { w: self } } #[doc = "Bit 19 - Launch regular conversion synchronously with DFSDM0"] - #[inline(always)] + #[inline] pub fn rsync(&mut self) -> _RSYNCW { _RSYNCW { w: self } } #[doc = "Bit 18 - Continuous mode selection for regular conversions"] - #[inline(always)] + #[inline] pub fn rcont(&mut self) -> _RCONTW { _RCONTW { w: self } } #[doc = "Bit 17 - Software start of a conversion on the regular channel"] - #[inline(always)] + #[inline] pub fn rswstart(&mut self) -> _RSWSTARTW { _RSWSTARTW { w: self } } - # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ( always ) ] + # [ doc = "Bits 13:14 - Trigger enable and trigger edge selection for injected conversions" ] # [ inline ] pub fn jexten(&mut self) -> _JEXTENW { _JEXTENW { w: self } } #[doc = "Bits 8:10 - Trigger signal selection for launching injected conversions"] - #[inline(always)] + #[inline] pub fn jextsel(&mut self) -> _JEXTSELW { _JEXTSELW { w: self } } #[doc = "Bit 5 - DMA channel enabled to read data for the injected channel group"] - #[inline(always)] + #[inline] pub fn jdmaen(&mut self) -> _JDMAENW { _JDMAENW { w: self } } #[doc = "Bit 4 - Scanning conversion mode for injected conversions"] - #[inline(always)] + #[inline] pub fn jscan(&mut self) -> _JSCANW { _JSCANW { w: self } } - # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ( always ) ] + # [ doc = "Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger" ] # [ inline ] pub fn jsync(&mut self) -> _JSYNCW { _JSYNCW { w: self } } #[doc = "Bit 1 - Start a conversion of the injected group of channels"] - #[inline(always)] + #[inline] pub fn jswstart(&mut self) -> _JSWSTARTW { _JSWSTARTW { w: self } } #[doc = "Bit 0 - DFSDM enable"] - #[inline(always)] + #[inline] pub fn dfen(&mut self) -> _DFENW { _DFENW { w: self } } @@ -160276,7 +160548,7 @@ pub mod dfsdm1 { } impl super::FLT3CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -160288,14 +160560,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -160305,7 +160577,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -160316,7 +160588,7 @@ pub mod dfsdm1 { } impl AWDCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -160327,7 +160599,7 @@ pub mod dfsdm1 { } impl EXCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -160338,17 +160610,17 @@ pub mod dfsdm1 { } impl CKABIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -160359,17 +160631,17 @@ pub mod dfsdm1 { } impl SCDIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -160380,17 +160652,17 @@ pub mod dfsdm1 { } impl AWDIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -160401,17 +160673,17 @@ pub mod dfsdm1 { } impl ROVRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -160422,17 +160694,17 @@ pub mod dfsdm1 { } impl JOVRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -160443,17 +160715,17 @@ pub mod dfsdm1 { } impl REOCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -160464,17 +160736,17 @@ pub mod dfsdm1 { } impl JEOCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -160485,9 +160757,9 @@ pub mod dfsdm1 { } impl<'a> _AWDCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -160500,9 +160772,9 @@ pub mod dfsdm1 { } impl<'a> _EXCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -160523,7 +160795,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -160546,7 +160818,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -160569,7 +160841,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -160592,7 +160864,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -160615,7 +160887,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -160638,7 +160910,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -160661,7 +160933,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -160672,32 +160944,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:23 - Analog watchdog channel selection"] - #[inline(always)] + #[inline] pub fn awdch(&self) -> AWDCHR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWDCHR { bits } } #[doc = "Bits 8:15 - Extremes detector channel selection"] - #[inline(always)] + #[inline] pub fn exch(&self) -> EXCHR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EXCHR { bits } } #[doc = "Bit 6 - Clock absence interrupt enable"] - #[inline(always)] + #[inline] pub fn ckabie(&self) -> CKABIER { let bits = { const MASK: bool = true; @@ -160707,7 +160979,7 @@ pub mod dfsdm1 { CKABIER { bits } } #[doc = "Bit 5 - Short-circuit detector interrupt enable"] - #[inline(always)] + #[inline] pub fn scdie(&self) -> SCDIER { let bits = { const MASK: bool = true; @@ -160717,7 +160989,7 @@ pub mod dfsdm1 { SCDIER { bits } } #[doc = "Bit 4 - Analog watchdog interrupt enable"] - #[inline(always)] + #[inline] pub fn awdie(&self) -> AWDIER { let bits = { const MASK: bool = true; @@ -160727,7 +160999,7 @@ pub mod dfsdm1 { AWDIER { bits } } #[doc = "Bit 3 - Regular data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn rovrie(&self) -> ROVRIER { let bits = { const MASK: bool = true; @@ -160737,7 +161009,7 @@ pub mod dfsdm1 { ROVRIER { bits } } #[doc = "Bit 2 - Injected data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn jovrie(&self) -> JOVRIER { let bits = { const MASK: bool = true; @@ -160747,7 +161019,7 @@ pub mod dfsdm1 { JOVRIER { bits } } #[doc = "Bit 1 - Regular end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn reocie(&self) -> REOCIER { let bits = { const MASK: bool = true; @@ -160757,7 +161029,7 @@ pub mod dfsdm1 { REOCIER { bits } } #[doc = "Bit 0 - Injected end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn jeocie(&self) -> JEOCIER { let bits = { const MASK: bool = true; @@ -160769,58 +161041,58 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:23 - Analog watchdog channel selection"] - #[inline(always)] + #[inline] pub fn awdch(&mut self) -> _AWDCHW { _AWDCHW { w: self } } #[doc = "Bits 8:15 - Extremes detector channel selection"] - #[inline(always)] + #[inline] pub fn exch(&mut self) -> _EXCHW { _EXCHW { w: self } } #[doc = "Bit 6 - Clock absence interrupt enable"] - #[inline(always)] + #[inline] pub fn ckabie(&mut self) -> _CKABIEW { _CKABIEW { w: self } } #[doc = "Bit 5 - Short-circuit detector interrupt enable"] - #[inline(always)] + #[inline] pub fn scdie(&mut self) -> _SCDIEW { _SCDIEW { w: self } } #[doc = "Bit 4 - Analog watchdog interrupt enable"] - #[inline(always)] + #[inline] pub fn awdie(&mut self) -> _AWDIEW { _AWDIEW { w: self } } #[doc = "Bit 3 - Regular data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn rovrie(&mut self) -> _ROVRIEW { _ROVRIEW { w: self } } #[doc = "Bit 2 - Injected data overrun interrupt enable"] - #[inline(always)] + #[inline] pub fn jovrie(&mut self) -> _JOVRIEW { _JOVRIEW { w: self } } #[doc = "Bit 1 - Regular end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn reocie(&mut self) -> _REOCIEW { _REOCIEW { w: self } } #[doc = "Bit 0 - Injected end of conversion interrupt enable"] - #[inline(always)] + #[inline] pub fn jeocie(&mut self) -> _JEOCIEW { _JEOCIEW { w: self } } @@ -160838,7 +161110,7 @@ pub mod dfsdm1 { } impl super::FLT3ISR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -160851,7 +161123,7 @@ pub mod dfsdm1 { } impl SCDFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -160862,7 +161134,7 @@ pub mod dfsdm1 { } impl CKABFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -160873,17 +161145,17 @@ pub mod dfsdm1 { } impl RCIPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -160894,17 +161166,17 @@ pub mod dfsdm1 { } impl JCIPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -160915,17 +161187,17 @@ pub mod dfsdm1 { } impl AWDFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -160936,17 +161208,17 @@ pub mod dfsdm1 { } impl ROVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -160957,17 +161229,17 @@ pub mod dfsdm1 { } impl JOVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -160978,17 +161250,17 @@ pub mod dfsdm1 { } impl REOCFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -160999,49 +161271,49 @@ pub mod dfsdm1 { } impl JEOCFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - short-circuit detector flag"] - #[inline(always)] + #[inline] pub fn scdf(&self) -> SCDFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SCDFR { bits } } #[doc = "Bits 16:23 - Clock absence flag"] - #[inline(always)] + #[inline] pub fn ckabf(&self) -> CKABFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKABFR { bits } } #[doc = "Bit 14 - Regular conversion in progress status"] - #[inline(always)] + #[inline] pub fn rcip(&self) -> RCIPR { let bits = { const MASK: bool = true; @@ -161051,7 +161323,7 @@ pub mod dfsdm1 { RCIPR { bits } } #[doc = "Bit 13 - Injected conversion in progress status"] - #[inline(always)] + #[inline] pub fn jcip(&self) -> JCIPR { let bits = { const MASK: bool = true; @@ -161061,7 +161333,7 @@ pub mod dfsdm1 { JCIPR { bits } } #[doc = "Bit 4 - Analog watchdog"] - #[inline(always)] + #[inline] pub fn awdf(&self) -> AWDFR { let bits = { const MASK: bool = true; @@ -161071,7 +161343,7 @@ pub mod dfsdm1 { AWDFR { bits } } #[doc = "Bit 3 - Regular conversion overrun flag"] - #[inline(always)] + #[inline] pub fn rovrf(&self) -> ROVRFR { let bits = { const MASK: bool = true; @@ -161081,7 +161353,7 @@ pub mod dfsdm1 { ROVRFR { bits } } #[doc = "Bit 2 - Injected conversion overrun flag"] - #[inline(always)] + #[inline] pub fn jovrf(&self) -> JOVRFR { let bits = { const MASK: bool = true; @@ -161091,7 +161363,7 @@ pub mod dfsdm1 { JOVRFR { bits } } #[doc = "Bit 1 - End of regular conversion flag"] - #[inline(always)] + #[inline] pub fn reocf(&self) -> REOCFR { let bits = { const MASK: bool = true; @@ -161101,7 +161373,7 @@ pub mod dfsdm1 { REOCFR { bits } } #[doc = "Bit 0 - End of injected conversion flag"] - #[inline(always)] + #[inline] pub fn jeocf(&self) -> JEOCFR { let bits = { const MASK: bool = true; @@ -161128,7 +161400,7 @@ pub mod dfsdm1 { } impl super::FLT3ICR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -161140,14 +161412,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -161157,7 +161429,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -161168,7 +161440,7 @@ pub mod dfsdm1 { } impl CLRSCDFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -161179,7 +161451,7 @@ pub mod dfsdm1 { } impl CLRCKABFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -161190,17 +161462,17 @@ pub mod dfsdm1 { } impl CLRROVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -161211,17 +161483,17 @@ pub mod dfsdm1 { } impl CLRJOVRFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -161232,9 +161504,9 @@ pub mod dfsdm1 { } impl<'a> _CLRSCDFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -161247,9 +161519,9 @@ pub mod dfsdm1 { } impl<'a> _CLRCKABFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -161270,7 +161542,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -161293,7 +161565,7 @@ pub mod dfsdm1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -161304,32 +161576,32 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - Clear the short-circuit detector flag"] - #[inline(always)] + #[inline] pub fn clrscdf(&self) -> CLRSCDFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLRSCDFR { bits } } #[doc = "Bits 16:23 - Clear the clock absence flag"] - #[inline(always)] + #[inline] pub fn clrckabf(&self) -> CLRCKABFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLRCKABFR { bits } } #[doc = "Bit 3 - Clear the regular conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrrovrf(&self) -> CLRROVRFR { let bits = { const MASK: bool = true; @@ -161339,7 +161611,7 @@ pub mod dfsdm1 { CLRROVRFR { bits } } #[doc = "Bit 2 - Clear the injected conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrjovrf(&self) -> CLRJOVRFR { let bits = { const MASK: bool = true; @@ -161351,33 +161623,33 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - Clear the short-circuit detector flag"] - #[inline(always)] + #[inline] pub fn clrscdf(&mut self) -> _CLRSCDFW { _CLRSCDFW { w: self } } #[doc = "Bits 16:23 - Clear the clock absence flag"] - #[inline(always)] + #[inline] pub fn clrckabf(&mut self) -> _CLRCKABFW { _CLRCKABFW { w: self } } #[doc = "Bit 3 - Clear the regular conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrrovrf(&mut self) -> _CLRROVRFW { _CLRROVRFW { w: self } } #[doc = "Bit 2 - Clear the injected conversion overrun flag"] - #[inline(always)] + #[inline] pub fn clrjovrf(&mut self) -> _CLRJOVRFW { _CLRJOVRFW { w: self } } @@ -161399,7 +161671,7 @@ pub mod dfsdm1 { } impl super::FLT3JCHGR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -161411,14 +161683,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -161428,7 +161700,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -161439,7 +161711,7 @@ pub mod dfsdm1 { } impl JCHGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -161450,9 +161722,9 @@ pub mod dfsdm1 { } impl<'a> _JCHGW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -161461,15 +161733,15 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:7 - Injected channel group selection"] - #[inline(always)] + #[inline] pub fn jchg(&self) -> JCHGR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -161478,18 +161750,18 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 1 } + W { bits: 0x01 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:7 - Injected channel group selection"] - #[inline(always)] + #[inline] pub fn jchg(&mut self) -> _JCHGW { _JCHGW { w: self } } @@ -161511,7 +161783,7 @@ pub mod dfsdm1 { } impl super::FLT3FCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -161523,14 +161795,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -161540,7 +161812,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -161551,7 +161823,7 @@ pub mod dfsdm1 { } impl FORDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -161562,7 +161834,7 @@ pub mod dfsdm1 { } impl FOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -161573,7 +161845,7 @@ pub mod dfsdm1 { } impl IOSRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -161584,9 +161856,9 @@ pub mod dfsdm1 { } impl<'a> _FORDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -161599,9 +161871,9 @@ pub mod dfsdm1 { } impl<'a> _FOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -161614,9 +161886,9 @@ pub mod dfsdm1 { } impl<'a> _IOSRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -161625,35 +161897,35 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 29:31 - Sinc filter order"] - #[inline(always)] + #[inline] pub fn ford(&self) -> FORDR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FORDR { bits } } #[doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)"] - #[inline(always)] + #[inline] pub fn fosr(&self) -> FOSRR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; FOSRR { bits } } #[doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)"] - #[inline(always)] + #[inline] pub fn iosr(&self) -> IOSRR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -161662,28 +161934,28 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 29:31 - Sinc filter order"] - #[inline(always)] + #[inline] pub fn ford(&mut self) -> _FORDW { _FORDW { w: self } } #[doc = "Bits 16:25 - Sinc filter oversampling ratio (decimation rate)"] - #[inline(always)] + #[inline] pub fn fosr(&mut self) -> _FOSRW { _FOSRW { w: self } } #[doc = "Bits 0:7 - Integrator oversampling ratio (averaging length)"] - #[inline(always)] + #[inline] pub fn iosr(&mut self) -> _IOSRW { _IOSRW { w: self } } @@ -161701,7 +161973,7 @@ pub mod dfsdm1 { } impl super::FLT3JDATAR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -161714,7 +161986,7 @@ pub mod dfsdm1 { } impl JDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -161725,32 +161997,32 @@ pub mod dfsdm1 { } impl JDATACHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Injected group conversion data"] - #[inline(always)] + #[inline] pub fn jdata(&self) -> JDATAR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; JDATAR { bits } } #[doc = "Bits 0:2 - Injected channel most recently converted"] - #[inline(always)] + #[inline] pub fn jdatach(&self) -> JDATACHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -161770,7 +162042,7 @@ pub mod dfsdm1 { } impl super::FLT3RDATAR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -161783,7 +162055,7 @@ pub mod dfsdm1 { } impl RDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -161794,17 +162066,17 @@ pub mod dfsdm1 { } impl RPENDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -161815,29 +162087,29 @@ pub mod dfsdm1 { } impl RDATACHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Regular channel conversion data"] - #[inline(always)] + #[inline] pub fn rdata(&self) -> RDATAR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; RDATAR { bits } } #[doc = "Bit 4 - Regular channel pending data"] - #[inline(always)] + #[inline] pub fn rpend(&self) -> RPENDR { let bits = { const MASK: bool = true; @@ -161847,10 +162119,10 @@ pub mod dfsdm1 { RPENDR { bits } } #[doc = "Bits 0:2 - Regular channel most recently converted"] - #[inline(always)] + #[inline] pub fn rdatach(&self) -> RDATACHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -161874,7 +162146,7 @@ pub mod dfsdm1 { } impl super::FLT3AWHTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -161886,14 +162158,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -161903,7 +162175,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -161914,7 +162186,7 @@ pub mod dfsdm1 { } impl AWHTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -161925,7 +162197,7 @@ pub mod dfsdm1 { } impl BKAWHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -161936,9 +162208,9 @@ pub mod dfsdm1 { } impl<'a> _AWHTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -161951,9 +162223,9 @@ pub mod dfsdm1 { } impl<'a> _BKAWHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -161962,25 +162234,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Analog watchdog high threshold"] - #[inline(always)] + #[inline] pub fn awht(&self) -> AWHTR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; AWHTR { bits } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event"] - #[inline(always)] + #[inline] pub fn bkawh(&self) -> BKAWHR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -161989,23 +162261,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - Analog watchdog high threshold"] - #[inline(always)] + #[inline] pub fn awht(&mut self) -> _AWHTW { _AWHTW { w: self } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog high threshold event"] - #[inline(always)] + #[inline] pub fn bkawh(&mut self) -> _BKAWHW { _BKAWHW { w: self } } @@ -162027,7 +162299,7 @@ pub mod dfsdm1 { } impl super::FLT3AWLTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -162039,14 +162311,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -162056,7 +162328,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -162067,7 +162339,7 @@ pub mod dfsdm1 { } impl AWLTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -162078,7 +162350,7 @@ pub mod dfsdm1 { } impl BKAWLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -162089,9 +162361,9 @@ pub mod dfsdm1 { } impl<'a> _AWLTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -162104,9 +162376,9 @@ pub mod dfsdm1 { } impl<'a> _BKAWLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -162115,25 +162387,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Analog watchdog low threshold"] - #[inline(always)] + #[inline] pub fn awlt(&self) -> AWLTR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; AWLTR { bits } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event"] - #[inline(always)] + #[inline] pub fn bkawl(&self) -> BKAWLR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -162142,23 +162414,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:31 - Analog watchdog low threshold"] - #[inline(always)] + #[inline] pub fn awlt(&mut self) -> _AWLTW { _AWLTW { w: self } } #[doc = "Bits 0:3 - Break signal assignment to analog watchdog low threshold event"] - #[inline(always)] + #[inline] pub fn bkawl(&mut self) -> _BKAWLW { _BKAWLW { w: self } } @@ -162176,7 +162448,7 @@ pub mod dfsdm1 { } impl super::FLT3AWSR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -162189,7 +162461,7 @@ pub mod dfsdm1 { } impl AWHTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -162200,32 +162472,32 @@ pub mod dfsdm1 { } impl AWLTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:15 - Analog watchdog high threshold flag"] - #[inline(always)] + #[inline] pub fn awhtf(&self) -> AWHTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; AWHTFR { bits } } #[doc = "Bits 0:7 - Analog watchdog low threshold flag"] - #[inline(always)] + #[inline] pub fn awltf(&self) -> AWLTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -162249,7 +162521,7 @@ pub mod dfsdm1 { } impl super::FLT3AWCFR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -162261,14 +162533,14 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -162278,7 +162550,7 @@ pub mod dfsdm1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -162289,7 +162561,7 @@ pub mod dfsdm1 { } impl CLRAWHTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -162300,7 +162572,7 @@ pub mod dfsdm1 { } impl CLRAWLTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -162311,9 +162583,9 @@ pub mod dfsdm1 { } impl<'a> _CLRAWHTFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -162326,9 +162598,9 @@ pub mod dfsdm1 { } impl<'a> _CLRAWLTFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -162337,25 +162609,25 @@ pub mod dfsdm1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:15 - Clear the analog watchdog high threshold flag"] - #[inline(always)] + #[inline] pub fn clrawhtf(&self) -> CLRAWHTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLRAWHTFR { bits } } #[doc = "Bits 0:7 - Clear the analog watchdog low threshold flag"] - #[inline(always)] + #[inline] pub fn clrawltf(&self) -> CLRAWLTFR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -162364,23 +162636,23 @@ pub mod dfsdm1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:15 - Clear the analog watchdog high threshold flag"] - #[inline(always)] + #[inline] pub fn clrawhtf(&mut self) -> _CLRAWHTFW { _CLRAWHTFW { w: self } } #[doc = "Bits 0:7 - Clear the analog watchdog low threshold flag"] - #[inline(always)] + #[inline] pub fn clrawltf(&mut self) -> _CLRAWLTFW { _CLRAWLTFW { w: self } } @@ -162398,7 +162670,7 @@ pub mod dfsdm1 { } impl super::FLT3EXMAX { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -162411,7 +162683,7 @@ pub mod dfsdm1 { } impl EXMAXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -162422,32 +162694,32 @@ pub mod dfsdm1 { } impl EXMAXCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - Extremes detector maximum value"] - #[inline(always)] + #[inline] pub fn exmax(&self) -> EXMAXR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; EXMAXR { bits } } #[doc = "Bits 0:2 - Extremes detector maximum data channel"] - #[inline(always)] + #[inline] pub fn exmaxch(&self) -> EXMAXCHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -162467,7 +162739,7 @@ pub mod dfsdm1 { } impl super::FLT3EXMIN { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -162480,7 +162752,7 @@ pub mod dfsdm1 { } impl EXMINR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -162491,32 +162763,32 @@ pub mod dfsdm1 { } impl EXMINCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:31 - EXMIN"] - #[inline(always)] + #[inline] pub fn exmin(&self) -> EXMINR { let bits = { - const MASK: u32 = 16777215; + const MASK: u32 = 0x00ff_ffff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u32 }; EXMINR { bits } } #[doc = "Bits 0:2 - Extremes detector minimum data channel"] - #[inline(always)] + #[inline] pub fn exminch(&self) -> EXMINCHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -162536,7 +162808,7 @@ pub mod dfsdm1 { } impl super::FLT3CNVTIMR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -162549,21 +162821,21 @@ pub mod dfsdm1 { } impl CNVCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } - # [ doc = "Bits 4:31 - 28-bit timer counting conversion time t = CNVCNT[27:0] / fDFSDM_CKIN" ] # [ inline ( always ) ] + # [ doc = "Bits 4:31 - 28-bit timer counting conversion time t = CNVCNT[27:0] / fDFSDM_CKIN" ] # [ inline ] pub fn cnvcnt(&self) -> CNVCNTR { let bits = { - const MASK: u32 = 268435455; + const MASK: u32 = 0x0fff_ffff; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -162572,30 +162844,40 @@ pub mod dfsdm1 { } } } -#[doc = "Digital filter for sigma delta modulators"] -pub struct DFSDM1 { - register_block: dfsdm1::RegisterBlock, -} -impl Deref for DFSDM1 { - type Target = dfsdm1::RegisterBlock; - fn deref(&self) -> &dfsdm1::RegisterBlock { - &self.register_block - } -} #[doc = "DFSDM2"] -pub const DFSDM2: Peripheral<DFSDM2> = unsafe { Peripheral::new(1073832960) }; -#[doc = r" Register block"] pub struct DFSDM2 { - register_block: dfsdm1::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for DFSDM2 {} +impl DFSDM2 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const dfsdm1::RegisterBlock { + 0x4001_6400 as *const _ + } } impl Deref for DFSDM2 { type Target = dfsdm1::RegisterBlock; fn deref(&self) -> &dfsdm1::RegisterBlock { - &self.register_block + unsafe { &*DFSDM2::ptr() } } } #[doc = "Basic timers"] -pub const TIM6: Peripheral<TIM6> = unsafe { Peripheral::new(1073745920) }; +pub struct TIM6 { + _marker: PhantomData<*const ()>, +} +unsafe impl Send for TIM6 {} +impl TIM6 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const tim6::RegisterBlock { + 0x4000_1000 as *const _ + } +} +impl Deref for TIM6 { + type Target = tim6::RegisterBlock; + fn deref(&self) -> &tim6::RegisterBlock { + unsafe { &*TIM6::ptr() } + } +} #[doc = "Basic timers"] pub mod tim6 { use vcell::VolatileCell; @@ -162637,7 +162919,7 @@ pub mod tim6 { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -162649,14 +162931,14 @@ pub mod tim6 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -162666,7 +162948,7 @@ pub mod tim6 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -162677,17 +162959,17 @@ pub mod tim6 { } impl CENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -162698,17 +162980,17 @@ pub mod tim6 { } impl UDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -162719,17 +163001,17 @@ pub mod tim6 { } impl URSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -162740,17 +163022,17 @@ pub mod tim6 { } impl OPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -162761,17 +163043,17 @@ pub mod tim6 { } impl ARPER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -162782,17 +163064,17 @@ pub mod tim6 { } impl UIFREMAPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -162811,7 +163093,7 @@ pub mod tim6 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -162834,7 +163116,7 @@ pub mod tim6 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -162857,7 +163139,7 @@ pub mod tim6 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -162880,7 +163162,7 @@ pub mod tim6 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -162903,7 +163185,7 @@ pub mod tim6 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -162926,7 +163208,7 @@ pub mod tim6 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -162937,12 +163219,12 @@ pub mod tim6 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&self) -> CENR { let bits = { const MASK: bool = true; @@ -162952,7 +163234,7 @@ pub mod tim6 { CENR { bits } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&self) -> UDISR { let bits = { const MASK: bool = true; @@ -162962,7 +163244,7 @@ pub mod tim6 { UDISR { bits } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&self) -> URSR { let bits = { const MASK: bool = true; @@ -162972,7 +163254,7 @@ pub mod tim6 { URSR { bits } } #[doc = "Bit 3 - One-pulse mode"] - #[inline(always)] + #[inline] pub fn opm(&self) -> OPMR { let bits = { const MASK: bool = true; @@ -162982,7 +163264,7 @@ pub mod tim6 { OPMR { bits } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&self) -> ARPER { let bits = { const MASK: bool = true; @@ -162992,7 +163274,7 @@ pub mod tim6 { ARPER { bits } } #[doc = "Bit 11 - UIF status bit remapping"] - #[inline(always)] + #[inline] pub fn uifremap(&self) -> UIFREMAPR { let bits = { const MASK: bool = true; @@ -163004,43 +163286,43 @@ pub mod tim6 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&mut self) -> _CENW { _CENW { w: self } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&mut self) -> _UDISW { _UDISW { w: self } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&mut self) -> _URSW { _URSW { w: self } } #[doc = "Bit 3 - One-pulse mode"] - #[inline(always)] + #[inline] pub fn opm(&mut self) -> _OPMW { _OPMW { w: self } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&mut self) -> _ARPEW { _ARPEW { w: self } } #[doc = "Bit 11 - UIF status bit remapping"] - #[inline(always)] + #[inline] pub fn uifremap(&mut self) -> _UIFREMAPW { _UIFREMAPW { w: self } } @@ -163062,7 +163344,7 @@ pub mod tim6 { } impl super::CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -163074,14 +163356,14 @@ pub mod tim6 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -163091,7 +163373,7 @@ pub mod tim6 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -163102,7 +163384,7 @@ pub mod tim6 { } impl MMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -163113,9 +163395,9 @@ pub mod tim6 { } impl<'a> _MMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -163124,15 +163406,15 @@ pub mod tim6 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 4:6 - Master mode selection"] - #[inline(always)] + #[inline] pub fn mms(&self) -> MMSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -163141,18 +163423,18 @@ pub mod tim6 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 4:6 - Master mode selection"] - #[inline(always)] + #[inline] pub fn mms(&mut self) -> _MMSW { _MMSW { w: self } } @@ -163174,7 +163456,7 @@ pub mod tim6 { } impl super::DIER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -163186,14 +163468,14 @@ pub mod tim6 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -163203,7 +163485,7 @@ pub mod tim6 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -163214,17 +163496,17 @@ pub mod tim6 { } impl UDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -163235,17 +163517,17 @@ pub mod tim6 { } impl UIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -163264,7 +163546,7 @@ pub mod tim6 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -163287,7 +163569,7 @@ pub mod tim6 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -163298,12 +163580,12 @@ pub mod tim6 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 8 - Update DMA request enable"] - #[inline(always)] + #[inline] pub fn ude(&self) -> UDER { let bits = { const MASK: bool = true; @@ -163313,7 +163595,7 @@ pub mod tim6 { UDER { bits } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&self) -> UIER { let bits = { const MASK: bool = true; @@ -163325,23 +163607,23 @@ pub mod tim6 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 8 - Update DMA request enable"] - #[inline(always)] + #[inline] pub fn ude(&mut self) -> _UDEW { _UDEW { w: self } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&mut self) -> _UIEW { _UIEW { w: self } } @@ -163363,7 +163645,7 @@ pub mod tim6 { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -163375,14 +163657,14 @@ pub mod tim6 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -163392,7 +163674,7 @@ pub mod tim6 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -163403,17 +163685,17 @@ pub mod tim6 { } impl UIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -163432,7 +163714,7 @@ pub mod tim6 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -163443,12 +163725,12 @@ pub mod tim6 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&self) -> UIFR { let bits = { const MASK: bool = true; @@ -163460,18 +163742,18 @@ pub mod tim6 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&mut self) -> _UIFW { _UIFW { w: self } } @@ -163489,7 +163771,7 @@ pub mod tim6 { } impl super::EGR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -163513,7 +163795,7 @@ pub mod tim6 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -163524,18 +163806,18 @@ pub mod tim6 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Update generation"] - #[inline(always)] + #[inline] pub fn ug(&mut self) -> _UGW { _UGW { w: self } } @@ -163557,7 +163839,7 @@ pub mod tim6 { } impl super::CNT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -163569,14 +163851,14 @@ pub mod tim6 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -163586,7 +163868,7 @@ pub mod tim6 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -163597,7 +163879,7 @@ pub mod tim6 { } impl CNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -163608,17 +163890,17 @@ pub mod tim6 { } impl UIFCPYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -163629,9 +163911,9 @@ pub mod tim6 { } impl<'a> _CNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -163640,22 +163922,22 @@ pub mod tim6 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Low counter value"] - #[inline(always)] + #[inline] pub fn cnt(&self) -> CNTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; CNTR { bits } } #[doc = "Bit 31 - UIF Copy"] - #[inline(always)] + #[inline] pub fn uifcpy(&self) -> UIFCPYR { let bits = { const MASK: bool = true; @@ -163667,18 +163949,18 @@ pub mod tim6 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Low counter value"] - #[inline(always)] + #[inline] pub fn cnt(&mut self) -> _CNTW { _CNTW { w: self } } @@ -163700,7 +163982,7 @@ pub mod tim6 { } impl super::PSC { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -163712,14 +163994,14 @@ pub mod tim6 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -163729,7 +164011,7 @@ pub mod tim6 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -163740,7 +164022,7 @@ pub mod tim6 { } impl PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -163751,9 +164033,9 @@ pub mod tim6 { } impl<'a> _PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -163762,15 +164044,15 @@ pub mod tim6 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&self) -> PSCR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -163779,18 +164061,18 @@ pub mod tim6 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&mut self) -> _PSCW { _PSCW { w: self } } @@ -163812,7 +164094,7 @@ pub mod tim6 { } impl super::ARR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -163824,14 +164106,14 @@ pub mod tim6 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -163841,7 +164123,7 @@ pub mod tim6 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -163852,7 +164134,7 @@ pub mod tim6 { } impl ARRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -163863,9 +164145,9 @@ pub mod tim6 { } impl<'a> _ARRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -163874,15 +164156,15 @@ pub mod tim6 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Low Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr(&self) -> ARRR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -163891,48 +164173,58 @@ pub mod tim6 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Low Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr(&mut self) -> _ARRW { _ARRW { w: self } } } } } -#[doc = "Basic timers"] -pub struct TIM6 { - register_block: tim6::RegisterBlock, -} -impl Deref for TIM6 { - type Target = tim6::RegisterBlock; - fn deref(&self) -> &tim6::RegisterBlock { - &self.register_block - } -} #[doc = "TIM7"] -pub const TIM7: Peripheral<TIM7> = unsafe { Peripheral::new(1073746944) }; -#[doc = r" Register block"] pub struct TIM7 { - register_block: tim6::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for TIM7 {} +impl TIM7 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const tim6::RegisterBlock { + 0x4000_1400 as *const _ + } } impl Deref for TIM7 { type Target = tim6::RegisterBlock; fn deref(&self) -> &tim6::RegisterBlock { - &self.register_block + unsafe { &*TIM7::ptr() } } } #[doc = "General purpose timers"] -pub const TIM12: Peripheral<TIM12> = unsafe { Peripheral::new(1073747968) }; +pub struct TIM12 { + _marker: PhantomData<*const ()>, +} +unsafe impl Send for TIM12 {} +impl TIM12 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const tim12::RegisterBlock { + 0x4000_1800 as *const _ + } +} +impl Deref for TIM12 { + type Target = tim12::RegisterBlock; + fn deref(&self) -> &tim12::RegisterBlock { + unsafe { &*TIM12::ptr() } + } +} #[doc = "General purpose timers"] pub mod tim12 { use vcell::VolatileCell; @@ -163983,7 +164275,7 @@ pub mod tim12 { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -163995,14 +164287,14 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -164012,7 +164304,7 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -164023,7 +164315,7 @@ pub mod tim12 { } impl CKDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -164034,17 +164326,17 @@ pub mod tim12 { } impl ARPER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -164055,17 +164347,17 @@ pub mod tim12 { } impl OPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -164076,17 +164368,17 @@ pub mod tim12 { } impl URSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -164097,17 +164389,17 @@ pub mod tim12 { } impl UDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -164118,17 +164410,17 @@ pub mod tim12 { } impl CENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -164139,9 +164431,9 @@ pub mod tim12 { } impl<'a> _CKDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -164162,7 +164454,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -164185,7 +164477,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -164208,7 +164500,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -164231,7 +164523,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -164254,7 +164546,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -164265,22 +164557,22 @@ pub mod tim12 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&self) -> CKDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKDR { bits } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&self) -> ARPER { let bits = { const MASK: bool = true; @@ -164290,7 +164582,7 @@ pub mod tim12 { ARPER { bits } } #[doc = "Bit 3 - One-pulse mode"] - #[inline(always)] + #[inline] pub fn opm(&self) -> OPMR { let bits = { const MASK: bool = true; @@ -164300,7 +164592,7 @@ pub mod tim12 { OPMR { bits } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&self) -> URSR { let bits = { const MASK: bool = true; @@ -164310,7 +164602,7 @@ pub mod tim12 { URSR { bits } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&self) -> UDISR { let bits = { const MASK: bool = true; @@ -164320,7 +164612,7 @@ pub mod tim12 { UDISR { bits } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&self) -> CENR { let bits = { const MASK: bool = true; @@ -164332,43 +164624,43 @@ pub mod tim12 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&mut self) -> _CKDW { _CKDW { w: self } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&mut self) -> _ARPEW { _ARPEW { w: self } } #[doc = "Bit 3 - One-pulse mode"] - #[inline(always)] + #[inline] pub fn opm(&mut self) -> _OPMW { _OPMW { w: self } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&mut self) -> _URSW { _URSW { w: self } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&mut self) -> _UDISW { _UDISW { w: self } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&mut self) -> _CENW { _CENW { w: self } } @@ -164390,7 +164682,7 @@ pub mod tim12 { } impl super::SMCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -164402,14 +164694,14 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -164419,7 +164711,7 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -164430,17 +164722,17 @@ pub mod tim12 { } impl MSMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -164451,7 +164743,7 @@ pub mod tim12 { } impl TSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -164462,7 +164754,7 @@ pub mod tim12 { } impl SMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -164481,7 +164773,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -164496,9 +164788,9 @@ pub mod tim12 { } impl<'a> _TSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -164511,9 +164803,9 @@ pub mod tim12 { } impl<'a> _SMSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -164522,12 +164814,12 @@ pub mod tim12 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - Master/Slave mode"] - #[inline(always)] + #[inline] pub fn msm(&self) -> MSMR { let bits = { const MASK: bool = true; @@ -164537,20 +164829,20 @@ pub mod tim12 { MSMR { bits } } #[doc = "Bits 4:6 - Trigger selection"] - #[inline(always)] + #[inline] pub fn ts(&self) -> TSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TSR { bits } } #[doc = "Bits 0:2 - Slave mode selection"] - #[inline(always)] + #[inline] pub fn sms(&self) -> SMSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -164559,28 +164851,28 @@ pub mod tim12 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - Master/Slave mode"] - #[inline(always)] + #[inline] pub fn msm(&mut self) -> _MSMW { _MSMW { w: self } } #[doc = "Bits 4:6 - Trigger selection"] - #[inline(always)] + #[inline] pub fn ts(&mut self) -> _TSW { _TSW { w: self } } #[doc = "Bits 0:2 - Slave mode selection"] - #[inline(always)] + #[inline] pub fn sms(&mut self) -> _SMSW { _SMSW { w: self } } @@ -164602,7 +164894,7 @@ pub mod tim12 { } impl super::DIER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -164614,14 +164906,14 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -164631,7 +164923,7 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -164642,17 +164934,17 @@ pub mod tim12 { } impl TIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -164663,17 +164955,17 @@ pub mod tim12 { } impl CC2IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -164684,17 +164976,17 @@ pub mod tim12 { } impl CC1IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -164705,17 +164997,17 @@ pub mod tim12 { } impl UIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -164734,7 +165026,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -164757,7 +165049,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -164780,7 +165072,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -164803,7 +165095,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -164814,12 +165106,12 @@ pub mod tim12 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - Trigger interrupt enable"] - #[inline(always)] + #[inline] pub fn tie(&self) -> TIER { let bits = { const MASK: bool = true; @@ -164829,7 +165121,7 @@ pub mod tim12 { TIER { bits } } #[doc = "Bit 2 - Capture/Compare 2 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc2ie(&self) -> CC2IER { let bits = { const MASK: bool = true; @@ -164839,7 +165131,7 @@ pub mod tim12 { CC2IER { bits } } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&self) -> CC1IER { let bits = { const MASK: bool = true; @@ -164849,7 +165141,7 @@ pub mod tim12 { CC1IER { bits } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&self) -> UIER { let bits = { const MASK: bool = true; @@ -164861,33 +165153,33 @@ pub mod tim12 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - Trigger interrupt enable"] - #[inline(always)] + #[inline] pub fn tie(&mut self) -> _TIEW { _TIEW { w: self } } #[doc = "Bit 2 - Capture/Compare 2 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc2ie(&mut self) -> _CC2IEW { _CC2IEW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&mut self) -> _CC1IEW { _CC1IEW { w: self } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&mut self) -> _UIEW { _UIEW { w: self } } @@ -164909,7 +165201,7 @@ pub mod tim12 { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -164921,14 +165213,14 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -164938,7 +165230,7 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -164949,17 +165241,17 @@ pub mod tim12 { } impl CC2OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -164970,17 +165262,17 @@ pub mod tim12 { } impl CC1OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -164991,17 +165283,17 @@ pub mod tim12 { } impl TIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -165012,17 +165304,17 @@ pub mod tim12 { } impl CC2IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -165033,17 +165325,17 @@ pub mod tim12 { } impl CC1IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -165054,17 +165346,17 @@ pub mod tim12 { } impl UIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -165083,7 +165375,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -165106,7 +165398,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -165129,7 +165421,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -165152,7 +165444,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -165175,7 +165467,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -165198,7 +165490,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -165209,12 +165501,12 @@ pub mod tim12 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 10 - Capture/compare 2 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc2of(&self) -> CC2OFR { let bits = { const MASK: bool = true; @@ -165224,7 +165516,7 @@ pub mod tim12 { CC2OFR { bits } } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&self) -> CC1OFR { let bits = { const MASK: bool = true; @@ -165234,7 +165526,7 @@ pub mod tim12 { CC1OFR { bits } } #[doc = "Bit 6 - Trigger interrupt flag"] - #[inline(always)] + #[inline] pub fn tif(&self) -> TIFR { let bits = { const MASK: bool = true; @@ -165244,7 +165536,7 @@ pub mod tim12 { TIFR { bits } } #[doc = "Bit 2 - Capture/Compare 2 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc2if(&self) -> CC2IFR { let bits = { const MASK: bool = true; @@ -165254,7 +165546,7 @@ pub mod tim12 { CC2IFR { bits } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&self) -> CC1IFR { let bits = { const MASK: bool = true; @@ -165264,7 +165556,7 @@ pub mod tim12 { CC1IFR { bits } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&self) -> UIFR { let bits = { const MASK: bool = true; @@ -165276,43 +165568,43 @@ pub mod tim12 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 10 - Capture/compare 2 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc2of(&mut self) -> _CC2OFW { _CC2OFW { w: self } } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&mut self) -> _CC1OFW { _CC1OFW { w: self } } #[doc = "Bit 6 - Trigger interrupt flag"] - #[inline(always)] + #[inline] pub fn tif(&mut self) -> _TIFW { _TIFW { w: self } } #[doc = "Bit 2 - Capture/Compare 2 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc2if(&mut self) -> _CC2IFW { _CC2IFW { w: self } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&mut self) -> _CC1IFW { _CC1IFW { w: self } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&mut self) -> _UIFW { _UIFW { w: self } } @@ -165330,7 +165622,7 @@ pub mod tim12 { } impl super::EGR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -165354,7 +165646,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -165377,7 +165669,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -165400,7 +165692,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -165423,7 +165715,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -165434,33 +165726,33 @@ pub mod tim12 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - Trigger generation"] - #[inline(always)] + #[inline] pub fn tg(&mut self) -> _TGW { _TGW { w: self } } #[doc = "Bit 2 - Capture/compare 2 generation"] - #[inline(always)] + #[inline] pub fn cc2g(&mut self) -> _CC2GW { _CC2GW { w: self } } #[doc = "Bit 1 - Capture/compare 1 generation"] - #[inline(always)] + #[inline] pub fn cc1g(&mut self) -> _CC1GW { _CC1GW { w: self } } #[doc = "Bit 0 - Update generation"] - #[inline(always)] + #[inline] pub fn ug(&mut self) -> _UGW { _UGW { w: self } } @@ -165482,7 +165774,7 @@ pub mod tim12 { } impl super::CCMR1_OUTPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -165494,14 +165786,14 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -165511,7 +165803,7 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -165522,7 +165814,7 @@ pub mod tim12 { } impl OC2MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -165533,17 +165825,17 @@ pub mod tim12 { } impl OC2PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -165554,17 +165846,17 @@ pub mod tim12 { } impl OC2FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -165575,7 +165867,7 @@ pub mod tim12 { } impl CC2SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -165586,7 +165878,7 @@ pub mod tim12 { } impl OC1MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -165597,17 +165889,17 @@ pub mod tim12 { } impl OC1PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -165618,17 +165910,17 @@ pub mod tim12 { } impl OC1FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -165639,7 +165931,7 @@ pub mod tim12 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -165650,9 +165942,9 @@ pub mod tim12 { } impl<'a> _OC2MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -165673,7 +165965,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -165696,7 +165988,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -165711,9 +166003,9 @@ pub mod tim12 { } impl<'a> _CC2SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -165726,9 +166018,9 @@ pub mod tim12 { } impl<'a> _OC1MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -165749,7 +166041,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -165772,7 +166064,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -165787,9 +166079,9 @@ pub mod tim12 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -165798,22 +166090,22 @@ pub mod tim12 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:14 - Output Compare 2 mode"] - #[inline(always)] + #[inline] pub fn oc2m(&self) -> OC2MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC2MR { bits } } #[doc = "Bit 11 - Output Compare 2 preload enable"] - #[inline(always)] + #[inline] pub fn oc2pe(&self) -> OC2PER { let bits = { const MASK: bool = true; @@ -165823,7 +166115,7 @@ pub mod tim12 { OC2PER { bits } } #[doc = "Bit 10 - Output Compare 2 fast enable"] - #[inline(always)] + #[inline] pub fn oc2fe(&self) -> OC2FER { let bits = { const MASK: bool = true; @@ -165833,27 +166125,27 @@ pub mod tim12 { OC2FER { bits } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&self) -> CC2SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC2SR { bits } } #[doc = "Bits 4:6 - Output Compare 1 mode"] - #[inline(always)] + #[inline] pub fn oc1m(&self) -> OC1MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OC1MR { bits } } #[doc = "Bit 3 - Output Compare 1 preload enable"] - #[inline(always)] + #[inline] pub fn oc1pe(&self) -> OC1PER { let bits = { const MASK: bool = true; @@ -165863,7 +166155,7 @@ pub mod tim12 { OC1PER { bits } } #[doc = "Bit 2 - Output Compare 1 fast enable"] - #[inline(always)] + #[inline] pub fn oc1fe(&self) -> OC1FER { let bits = { const MASK: bool = true; @@ -165873,10 +166165,10 @@ pub mod tim12 { OC1FER { bits } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -165885,53 +166177,53 @@ pub mod tim12 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:14 - Output Compare 2 mode"] - #[inline(always)] + #[inline] pub fn oc2m(&mut self) -> _OC2MW { _OC2MW { w: self } } #[doc = "Bit 11 - Output Compare 2 preload enable"] - #[inline(always)] + #[inline] pub fn oc2pe(&mut self) -> _OC2PEW { _OC2PEW { w: self } } #[doc = "Bit 10 - Output Compare 2 fast enable"] - #[inline(always)] + #[inline] pub fn oc2fe(&mut self) -> _OC2FEW { _OC2FEW { w: self } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&mut self) -> _CC2SW { _CC2SW { w: self } } #[doc = "Bits 4:6 - Output Compare 1 mode"] - #[inline(always)] + #[inline] pub fn oc1m(&mut self) -> _OC1MW { _OC1MW { w: self } } #[doc = "Bit 3 - Output Compare 1 preload enable"] - #[inline(always)] + #[inline] pub fn oc1pe(&mut self) -> _OC1PEW { _OC1PEW { w: self } } #[doc = "Bit 2 - Output Compare 1 fast enable"] - #[inline(always)] + #[inline] pub fn oc1fe(&mut self) -> _OC1FEW { _OC1FEW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -165953,7 +166245,7 @@ pub mod tim12 { } impl super::CCMR1_INPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -165965,14 +166257,14 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -165982,7 +166274,7 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -165993,7 +166285,7 @@ pub mod tim12 { } impl IC2FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -166004,7 +166296,7 @@ pub mod tim12 { } impl IC2PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -166015,7 +166307,7 @@ pub mod tim12 { } impl CC2SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -166026,7 +166318,7 @@ pub mod tim12 { } impl IC1FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -166037,7 +166329,7 @@ pub mod tim12 { } impl IC1PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -166048,7 +166340,7 @@ pub mod tim12 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -166059,9 +166351,9 @@ pub mod tim12 { } impl<'a> _IC2FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -166074,9 +166366,9 @@ pub mod tim12 { } impl<'a> _IC2PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -166089,9 +166381,9 @@ pub mod tim12 { } impl<'a> _CC2SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -166104,9 +166396,9 @@ pub mod tim12 { } impl<'a> _IC1FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -166119,9 +166411,9 @@ pub mod tim12 { } impl<'a> _IC1PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -166134,9 +166426,9 @@ pub mod tim12 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -166145,65 +166437,65 @@ pub mod tim12 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 12:15 - Input capture 2 filter"] - #[inline(always)] + #[inline] pub fn ic2f(&self) -> IC2FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC2FR { bits } } #[doc = "Bits 10:11 - Input capture 2 prescaler"] - #[inline(always)] + #[inline] pub fn ic2psc(&self) -> IC2PSCR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC2PSCR { bits } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&self) -> CC2SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC2SR { bits } } #[doc = "Bits 4:6 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&self) -> IC1FR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC1FR { bits } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn ic1psc(&self) -> IC1PSCR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC1PSCR { bits } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -166212,43 +166504,43 @@ pub mod tim12 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 12:15 - Input capture 2 filter"] - #[inline(always)] + #[inline] pub fn ic2f(&mut self) -> _IC2FW { _IC2FW { w: self } } #[doc = "Bits 10:11 - Input capture 2 prescaler"] - #[inline(always)] + #[inline] pub fn ic2psc(&mut self) -> _IC2PSCW { _IC2PSCW { w: self } } #[doc = "Bits 8:9 - Capture/Compare 2 selection"] - #[inline(always)] + #[inline] pub fn cc2s(&mut self) -> _CC2SW { _CC2SW { w: self } } #[doc = "Bits 4:6 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&mut self) -> _IC1FW { _IC1FW { w: self } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn ic1psc(&mut self) -> _IC1PSCW { _IC1PSCW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -166270,7 +166562,7 @@ pub mod tim12 { } impl super::CCER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -166282,14 +166574,14 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -166299,7 +166591,7 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -166310,17 +166602,17 @@ pub mod tim12 { } impl CC2NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -166331,17 +166623,17 @@ pub mod tim12 { } impl CC2PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -166352,17 +166644,17 @@ pub mod tim12 { } impl CC2ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -166373,17 +166665,17 @@ pub mod tim12 { } impl CC1NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -166394,17 +166686,17 @@ pub mod tim12 { } impl CC1PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -166415,17 +166707,17 @@ pub mod tim12 { } impl CC1ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -166444,7 +166736,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -166467,7 +166759,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -166490,7 +166782,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -166513,7 +166805,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -166536,7 +166828,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -166559,7 +166851,7 @@ pub mod tim12 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -166570,12 +166862,12 @@ pub mod tim12 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2np(&self) -> CC2NPR { let bits = { const MASK: bool = true; @@ -166585,7 +166877,7 @@ pub mod tim12 { CC2NPR { bits } } #[doc = "Bit 5 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2p(&self) -> CC2PR { let bits = { const MASK: bool = true; @@ -166595,7 +166887,7 @@ pub mod tim12 { CC2PR { bits } } #[doc = "Bit 4 - Capture/Compare 2 output enable"] - #[inline(always)] + #[inline] pub fn cc2e(&self) -> CC2ER { let bits = { const MASK: bool = true; @@ -166605,7 +166897,7 @@ pub mod tim12 { CC2ER { bits } } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&self) -> CC1NPR { let bits = { const MASK: bool = true; @@ -166615,7 +166907,7 @@ pub mod tim12 { CC1NPR { bits } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&self) -> CC1PR { let bits = { const MASK: bool = true; @@ -166625,7 +166917,7 @@ pub mod tim12 { CC1PR { bits } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&self) -> CC1ER { let bits = { const MASK: bool = true; @@ -166637,43 +166929,43 @@ pub mod tim12 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 7 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2np(&mut self) -> _CC2NPW { _CC2NPW { w: self } } #[doc = "Bit 5 - Capture/Compare 2 output Polarity"] - #[inline(always)] + #[inline] pub fn cc2p(&mut self) -> _CC2PW { _CC2PW { w: self } } #[doc = "Bit 4 - Capture/Compare 2 output enable"] - #[inline(always)] + #[inline] pub fn cc2e(&mut self) -> _CC2EW { _CC2EW { w: self } } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&mut self) -> _CC1NPW { _CC1NPW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&mut self) -> _CC1PW { _CC1PW { w: self } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&mut self) -> _CC1EW { _CC1EW { w: self } } @@ -166695,7 +166987,7 @@ pub mod tim12 { } impl super::CNT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -166707,14 +166999,14 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -166724,7 +167016,7 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -166735,7 +167027,7 @@ pub mod tim12 { } impl CNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -166746,9 +167038,9 @@ pub mod tim12 { } impl<'a> _CNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -166757,15 +167049,15 @@ pub mod tim12 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - counter value"] - #[inline(always)] + #[inline] pub fn cnt(&self) -> CNTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -166774,18 +167066,18 @@ pub mod tim12 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - counter value"] - #[inline(always)] + #[inline] pub fn cnt(&mut self) -> _CNTW { _CNTW { w: self } } @@ -166807,7 +167099,7 @@ pub mod tim12 { } impl super::PSC { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -166819,14 +167111,14 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -166836,7 +167128,7 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -166847,7 +167139,7 @@ pub mod tim12 { } impl PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -166858,9 +167150,9 @@ pub mod tim12 { } impl<'a> _PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -166869,15 +167161,15 @@ pub mod tim12 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&self) -> PSCR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -166886,18 +167178,18 @@ pub mod tim12 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&mut self) -> _PSCW { _PSCW { w: self } } @@ -166919,7 +167211,7 @@ pub mod tim12 { } impl super::ARR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -166931,14 +167223,14 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -166948,7 +167240,7 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -166959,7 +167251,7 @@ pub mod tim12 { } impl ARRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -166970,9 +167262,9 @@ pub mod tim12 { } impl<'a> _ARRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -166981,15 +167273,15 @@ pub mod tim12 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr(&self) -> ARRR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -166998,18 +167290,18 @@ pub mod tim12 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr(&mut self) -> _ARRW { _ARRW { w: self } } @@ -167031,7 +167323,7 @@ pub mod tim12 { } impl super::CCR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -167043,14 +167335,14 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -167060,7 +167352,7 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -167071,7 +167363,7 @@ pub mod tim12 { } impl CCR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -167082,9 +167374,9 @@ pub mod tim12 { } impl<'a> _CCR1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -167093,15 +167385,15 @@ pub mod tim12 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1(&self) -> CCR1R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -167110,18 +167402,18 @@ pub mod tim12 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1(&mut self) -> _CCR1W { _CCR1W { w: self } } @@ -167143,7 +167435,7 @@ pub mod tim12 { } impl super::CCR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -167155,14 +167447,14 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -167172,7 +167464,7 @@ pub mod tim12 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -167183,7 +167475,7 @@ pub mod tim12 { } impl CCR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -167194,9 +167486,9 @@ pub mod tim12 { } impl<'a> _CCR2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -167205,15 +167497,15 @@ pub mod tim12 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2(&self) -> CCR2R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -167222,18 +167514,18 @@ pub mod tim12 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Capture/Compare 2 value"] - #[inline(always)] + #[inline] pub fn ccr2(&mut self) -> _CCR2W { _CCR2W { w: self } } @@ -167241,17 +167533,22 @@ pub mod tim12 { } } #[doc = "General purpose timers"] -pub struct TIM12 { - register_block: tim12::RegisterBlock, +pub struct TIM13 { + _marker: PhantomData<*const ()>, } -impl Deref for TIM12 { - type Target = tim12::RegisterBlock; - fn deref(&self) -> &tim12::RegisterBlock { - &self.register_block +unsafe impl Send for TIM13 {} +impl TIM13 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const tim13::RegisterBlock { + 0x4000_1c00 as *const _ + } +} +impl Deref for TIM13 { + type Target = tim13::RegisterBlock; + fn deref(&self) -> &tim13::RegisterBlock { + unsafe { &*TIM13::ptr() } } } -#[doc = "General purpose timers"] -pub const TIM13: Peripheral<TIM13> = unsafe { Peripheral::new(1073748992) }; #[doc = "General purpose timers"] pub mod tim13 { use vcell::VolatileCell; @@ -167298,7 +167595,7 @@ pub mod tim13 { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -167310,14 +167607,14 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -167327,7 +167624,7 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -167338,7 +167635,7 @@ pub mod tim13 { } impl CKDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -167349,17 +167646,17 @@ pub mod tim13 { } impl ARPER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -167370,17 +167667,17 @@ pub mod tim13 { } impl URSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -167391,17 +167688,17 @@ pub mod tim13 { } impl UDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -167412,17 +167709,17 @@ pub mod tim13 { } impl CENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -167433,9 +167730,9 @@ pub mod tim13 { } impl<'a> _CKDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -167456,7 +167753,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -167479,7 +167776,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -167502,7 +167799,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -167525,7 +167822,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -167536,22 +167833,22 @@ pub mod tim13 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&self) -> CKDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKDR { bits } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&self) -> ARPER { let bits = { const MASK: bool = true; @@ -167561,7 +167858,7 @@ pub mod tim13 { ARPER { bits } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&self) -> URSR { let bits = { const MASK: bool = true; @@ -167571,7 +167868,7 @@ pub mod tim13 { URSR { bits } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&self) -> UDISR { let bits = { const MASK: bool = true; @@ -167581,7 +167878,7 @@ pub mod tim13 { UDISR { bits } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&self) -> CENR { let bits = { const MASK: bool = true; @@ -167593,38 +167890,38 @@ pub mod tim13 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:9 - Clock division"] - #[inline(always)] + #[inline] pub fn ckd(&mut self) -> _CKDW { _CKDW { w: self } } #[doc = "Bit 7 - Auto-reload preload enable"] - #[inline(always)] + #[inline] pub fn arpe(&mut self) -> _ARPEW { _ARPEW { w: self } } #[doc = "Bit 2 - Update request source"] - #[inline(always)] + #[inline] pub fn urs(&mut self) -> _URSW { _URSW { w: self } } #[doc = "Bit 1 - Update disable"] - #[inline(always)] + #[inline] pub fn udis(&mut self) -> _UDISW { _UDISW { w: self } } #[doc = "Bit 0 - Counter enable"] - #[inline(always)] + #[inline] pub fn cen(&mut self) -> _CENW { _CENW { w: self } } @@ -167646,7 +167943,7 @@ pub mod tim13 { } impl super::DIER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -167658,14 +167955,14 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -167675,7 +167972,7 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -167686,17 +167983,17 @@ pub mod tim13 { } impl CC1IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -167707,17 +168004,17 @@ pub mod tim13 { } impl UIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -167736,7 +168033,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -167759,7 +168056,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -167770,12 +168067,12 @@ pub mod tim13 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&self) -> CC1IER { let bits = { const MASK: bool = true; @@ -167785,7 +168082,7 @@ pub mod tim13 { CC1IER { bits } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&self) -> UIER { let bits = { const MASK: bool = true; @@ -167797,23 +168094,23 @@ pub mod tim13 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 1 - Capture/Compare 1 interrupt enable"] - #[inline(always)] + #[inline] pub fn cc1ie(&mut self) -> _CC1IEW { _CC1IEW { w: self } } #[doc = "Bit 0 - Update interrupt enable"] - #[inline(always)] + #[inline] pub fn uie(&mut self) -> _UIEW { _UIEW { w: self } } @@ -167835,7 +168132,7 @@ pub mod tim13 { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -167847,14 +168144,14 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -167864,7 +168161,7 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -167875,17 +168172,17 @@ pub mod tim13 { } impl CC1OFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -167896,17 +168193,17 @@ pub mod tim13 { } impl CC1IFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -167917,17 +168214,17 @@ pub mod tim13 { } impl UIFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -167946,7 +168243,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -167969,7 +168266,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -167992,7 +168289,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -168003,12 +168300,12 @@ pub mod tim13 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&self) -> CC1OFR { let bits = { const MASK: bool = true; @@ -168018,7 +168315,7 @@ pub mod tim13 { CC1OFR { bits } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&self) -> CC1IFR { let bits = { const MASK: bool = true; @@ -168028,7 +168325,7 @@ pub mod tim13 { CC1IFR { bits } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&self) -> UIFR { let bits = { const MASK: bool = true; @@ -168040,28 +168337,28 @@ pub mod tim13 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 9 - Capture/Compare 1 overcapture flag"] - #[inline(always)] + #[inline] pub fn cc1of(&mut self) -> _CC1OFW { _CC1OFW { w: self } } #[doc = "Bit 1 - Capture/compare 1 interrupt flag"] - #[inline(always)] + #[inline] pub fn cc1if(&mut self) -> _CC1IFW { _CC1IFW { w: self } } #[doc = "Bit 0 - Update interrupt flag"] - #[inline(always)] + #[inline] pub fn uif(&mut self) -> _UIFW { _UIFW { w: self } } @@ -168079,7 +168376,7 @@ pub mod tim13 { } impl super::EGR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -168103,7 +168400,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -168126,7 +168423,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -168137,23 +168434,23 @@ pub mod tim13 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 1 - Capture/compare 1 generation"] - #[inline(always)] + #[inline] pub fn cc1g(&mut self) -> _CC1GW { _CC1GW { w: self } } #[doc = "Bit 0 - Update generation"] - #[inline(always)] + #[inline] pub fn ug(&mut self) -> _UGW { _UGW { w: self } } @@ -168175,7 +168472,7 @@ pub mod tim13 { } impl super::CCMR1_OUTPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -168187,14 +168484,14 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -168204,7 +168501,7 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -168215,7 +168512,7 @@ pub mod tim13 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -168226,17 +168523,17 @@ pub mod tim13 { } impl OC1FER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -168247,17 +168544,17 @@ pub mod tim13 { } impl OC1PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -168268,7 +168565,7 @@ pub mod tim13 { } impl OC1MR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -168279,9 +168576,9 @@ pub mod tim13 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -168302,7 +168599,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -168325,7 +168622,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -168340,9 +168637,9 @@ pub mod tim13 { } impl<'a> _OC1MW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -168351,22 +168648,22 @@ pub mod tim13 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CC1SR { bits } } #[doc = "Bit 2 - Output compare 1 fast enable"] - #[inline(always)] + #[inline] pub fn oc1fe(&self) -> OC1FER { let bits = { const MASK: bool = true; @@ -168376,7 +168673,7 @@ pub mod tim13 { OC1FER { bits } } #[doc = "Bit 3 - Output Compare 1 preload enable"] - #[inline(always)] + #[inline] pub fn oc1pe(&self) -> OC1PER { let bits = { const MASK: bool = true; @@ -168386,10 +168683,10 @@ pub mod tim13 { OC1PER { bits } } #[doc = "Bits 4:6 - Output Compare 1 mode"] - #[inline(always)] + #[inline] pub fn oc1m(&self) -> OC1MR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -168398,33 +168695,33 @@ pub mod tim13 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } #[doc = "Bit 2 - Output compare 1 fast enable"] - #[inline(always)] + #[inline] pub fn oc1fe(&mut self) -> _OC1FEW { _OC1FEW { w: self } } #[doc = "Bit 3 - Output Compare 1 preload enable"] - #[inline(always)] + #[inline] pub fn oc1pe(&mut self) -> _OC1PEW { _OC1PEW { w: self } } #[doc = "Bits 4:6 - Output Compare 1 mode"] - #[inline(always)] + #[inline] pub fn oc1m(&mut self) -> _OC1MW { _OC1MW { w: self } } @@ -168446,7 +168743,7 @@ pub mod tim13 { } impl super::CCMR1_INPUT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -168458,14 +168755,14 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -168475,7 +168772,7 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -168486,7 +168783,7 @@ pub mod tim13 { } impl IC1FR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -168497,7 +168794,7 @@ pub mod tim13 { } impl IC1PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -168508,7 +168805,7 @@ pub mod tim13 { } impl CC1SR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -168519,9 +168816,9 @@ pub mod tim13 { } impl<'a> _IC1FW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -168534,9 +168831,9 @@ pub mod tim13 { } impl<'a> _IC1PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -168549,9 +168846,9 @@ pub mod tim13 { } impl<'a> _CC1SW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -168560,35 +168857,35 @@ pub mod tim13 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 4:7 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&self) -> IC1FR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC1FR { bits } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn ic1psc(&self) -> IC1PSCR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IC1PSCR { bits } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&self) -> CC1SR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -168597,28 +168894,28 @@ pub mod tim13 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 4:7 - Input capture 1 filter"] - #[inline(always)] + #[inline] pub fn ic1f(&mut self) -> _IC1FW { _IC1FW { w: self } } #[doc = "Bits 2:3 - Input capture 1 prescaler"] - #[inline(always)] + #[inline] pub fn ic1psc(&mut self) -> _IC1PSCW { _IC1PSCW { w: self } } #[doc = "Bits 0:1 - Capture/Compare 1 selection"] - #[inline(always)] + #[inline] pub fn cc1s(&mut self) -> _CC1SW { _CC1SW { w: self } } @@ -168640,7 +168937,7 @@ pub mod tim13 { } impl super::CCER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -168652,14 +168949,14 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -168669,7 +168966,7 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -168680,17 +168977,17 @@ pub mod tim13 { } impl CC1NPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -168701,17 +168998,17 @@ pub mod tim13 { } impl CC1PR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -168722,17 +169019,17 @@ pub mod tim13 { } impl CC1ER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -168751,7 +169048,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -168774,7 +169071,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -168797,7 +169094,7 @@ pub mod tim13 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -168808,12 +169105,12 @@ pub mod tim13 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&self) -> CC1NPR { let bits = { const MASK: bool = true; @@ -168823,7 +169120,7 @@ pub mod tim13 { CC1NPR { bits } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&self) -> CC1PR { let bits = { const MASK: bool = true; @@ -168833,7 +169130,7 @@ pub mod tim13 { CC1PR { bits } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&self) -> CC1ER { let bits = { const MASK: bool = true; @@ -168845,28 +169142,28 @@ pub mod tim13 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 3 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1np(&mut self) -> _CC1NPW { _CC1NPW { w: self } } #[doc = "Bit 1 - Capture/Compare 1 output Polarity"] - #[inline(always)] + #[inline] pub fn cc1p(&mut self) -> _CC1PW { _CC1PW { w: self } } #[doc = "Bit 0 - Capture/Compare 1 output enable"] - #[inline(always)] + #[inline] pub fn cc1e(&mut self) -> _CC1EW { _CC1EW { w: self } } @@ -168888,7 +169185,7 @@ pub mod tim13 { } impl super::CNT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -168900,14 +169197,14 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -168917,7 +169214,7 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -168928,7 +169225,7 @@ pub mod tim13 { } impl CNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -168939,9 +169236,9 @@ pub mod tim13 { } impl<'a> _CNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -168950,15 +169247,15 @@ pub mod tim13 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - counter value"] - #[inline(always)] + #[inline] pub fn cnt(&self) -> CNTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -168967,18 +169264,18 @@ pub mod tim13 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - counter value"] - #[inline(always)] + #[inline] pub fn cnt(&mut self) -> _CNTW { _CNTW { w: self } } @@ -169000,7 +169297,7 @@ pub mod tim13 { } impl super::PSC { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -169012,14 +169309,14 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -169029,7 +169326,7 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -169040,7 +169337,7 @@ pub mod tim13 { } impl PSCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -169051,9 +169348,9 @@ pub mod tim13 { } impl<'a> _PSCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -169062,15 +169359,15 @@ pub mod tim13 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&self) -> PSCR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -169079,18 +169376,18 @@ pub mod tim13 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Prescaler value"] - #[inline(always)] + #[inline] pub fn psc(&mut self) -> _PSCW { _PSCW { w: self } } @@ -169112,7 +169409,7 @@ pub mod tim13 { } impl super::ARR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -169124,14 +169421,14 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -169141,7 +169438,7 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -169152,7 +169449,7 @@ pub mod tim13 { } impl ARRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -169163,9 +169460,9 @@ pub mod tim13 { } impl<'a> _ARRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -169174,15 +169471,15 @@ pub mod tim13 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr(&self) -> ARRR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -169191,18 +169488,18 @@ pub mod tim13 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Auto-reload value"] - #[inline(always)] + #[inline] pub fn arr(&mut self) -> _ARRW { _ARRW { w: self } } @@ -169224,7 +169521,7 @@ pub mod tim13 { } impl super::CCR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -169236,14 +169533,14 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -169253,7 +169550,7 @@ pub mod tim13 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -169264,7 +169561,7 @@ pub mod tim13 { } impl CCR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -169275,9 +169572,9 @@ pub mod tim13 { } impl<'a> _CCR1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -169286,15 +169583,15 @@ pub mod tim13 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1(&self) -> CCR1R { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -169303,48 +169600,58 @@ pub mod tim13 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Capture/Compare 1 value"] - #[inline(always)] + #[inline] pub fn ccr1(&mut self) -> _CCR1W { _CCR1W { w: self } } } } } -#[doc = "General purpose timers"] -pub struct TIM13 { - register_block: tim13::RegisterBlock, -} -impl Deref for TIM13 { - type Target = tim13::RegisterBlock; - fn deref(&self) -> &tim13::RegisterBlock { - &self.register_block - } -} #[doc = "TIM14"] -pub const TIM14: Peripheral<TIM14> = unsafe { Peripheral::new(1073750016) }; -#[doc = r" Register block"] pub struct TIM14 { - register_block: tim13::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for TIM14 {} +impl TIM14 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const tim13::RegisterBlock { + 0x4000_2000 as *const _ + } } impl Deref for TIM14 { type Target = tim13::RegisterBlock; fn deref(&self) -> &tim13::RegisterBlock { - &self.register_block + unsafe { &*TIM14::ptr() } } } #[doc = "Random number generator"] -pub const RNG: Peripheral<RNG> = unsafe { Peripheral::new(1342572544) }; +pub struct RNG { + _marker: PhantomData<*const ()>, +} +unsafe impl Send for RNG {} +impl RNG { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const rng::RegisterBlock { + 0x5006_0800 as *const _ + } +} +impl Deref for RNG { + type Target = rng::RegisterBlock; + fn deref(&self) -> &rng::RegisterBlock { + unsafe { &*RNG::ptr() } + } +} #[doc = "Random number generator"] pub mod rng { use vcell::VolatileCell; @@ -169374,7 +169681,7 @@ pub mod rng { } impl super::CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -169386,14 +169693,14 @@ pub mod rng { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -169403,7 +169710,7 @@ pub mod rng { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -169414,17 +169721,17 @@ pub mod rng { } impl IER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -169435,17 +169742,17 @@ pub mod rng { } impl RNGENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -169464,7 +169771,7 @@ pub mod rng { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -169487,7 +169794,7 @@ pub mod rng { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -169498,12 +169805,12 @@ pub mod rng { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 3 - Interrupt enable"] - #[inline(always)] + #[inline] pub fn ie(&self) -> IER { let bits = { const MASK: bool = true; @@ -169513,7 +169820,7 @@ pub mod rng { IER { bits } } #[doc = "Bit 2 - Random number generator enable"] - #[inline(always)] + #[inline] pub fn rngen(&self) -> RNGENR { let bits = { const MASK: bool = true; @@ -169525,23 +169832,23 @@ pub mod rng { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 3 - Interrupt enable"] - #[inline(always)] + #[inline] pub fn ie(&mut self) -> _IEW { _IEW { w: self } } #[doc = "Bit 2 - Random number generator enable"] - #[inline(always)] + #[inline] pub fn rngen(&mut self) -> _RNGENW { _RNGENW { w: self } } @@ -169563,7 +169870,7 @@ pub mod rng { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -169575,14 +169882,14 @@ pub mod rng { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -169592,7 +169899,7 @@ pub mod rng { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -169603,17 +169910,17 @@ pub mod rng { } impl SEISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -169624,17 +169931,17 @@ pub mod rng { } impl CEISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -169645,17 +169952,17 @@ pub mod rng { } impl SECSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -169666,17 +169973,17 @@ pub mod rng { } impl CECSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -169687,17 +169994,17 @@ pub mod rng { } impl DRDYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -169716,7 +170023,7 @@ pub mod rng { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -169739,7 +170046,7 @@ pub mod rng { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -169750,12 +170057,12 @@ pub mod rng { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - Seed error interrupt status"] - #[inline(always)] + #[inline] pub fn seis(&self) -> SEISR { let bits = { const MASK: bool = true; @@ -169765,7 +170072,7 @@ pub mod rng { SEISR { bits } } #[doc = "Bit 5 - Clock error interrupt status"] - #[inline(always)] + #[inline] pub fn ceis(&self) -> CEISR { let bits = { const MASK: bool = true; @@ -169775,7 +170082,7 @@ pub mod rng { CEISR { bits } } #[doc = "Bit 2 - Seed error current status"] - #[inline(always)] + #[inline] pub fn secs(&self) -> SECSR { let bits = { const MASK: bool = true; @@ -169785,7 +170092,7 @@ pub mod rng { SECSR { bits } } #[doc = "Bit 1 - Clock error current status"] - #[inline(always)] + #[inline] pub fn cecs(&self) -> CECSR { let bits = { const MASK: bool = true; @@ -169795,7 +170102,7 @@ pub mod rng { CECSR { bits } } #[doc = "Bit 0 - Data ready"] - #[inline(always)] + #[inline] pub fn drdy(&self) -> DRDYR { let bits = { const MASK: bool = true; @@ -169807,23 +170114,23 @@ pub mod rng { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - Seed error interrupt status"] - #[inline(always)] + #[inline] pub fn seis(&mut self) -> _SEISW { _SEISW { w: self } } #[doc = "Bit 5 - Clock error interrupt status"] - #[inline(always)] + #[inline] pub fn ceis(&mut self) -> _CEISW { _CEISW { w: self } } @@ -169841,7 +170148,7 @@ pub mod rng { } impl super::DR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -169854,22 +170161,22 @@ pub mod rng { } impl RNDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Random data"] - #[inline(always)] + #[inline] pub fn rndata(&self) -> RNDATAR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -169878,18 +170185,23 @@ pub mod rng { } } } -#[doc = "Random number generator"] -pub struct RNG { - register_block: rng::RegisterBlock, +#[doc = "Controller area network"] +pub struct CAN1 { + _marker: PhantomData<*const ()>, } -impl Deref for RNG { - type Target = rng::RegisterBlock; - fn deref(&self) -> &rng::RegisterBlock { - &self.register_block +unsafe impl Send for CAN1 {} +impl CAN1 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const can1::RegisterBlock { + 0x4000_6400 as *const _ + } +} +impl Deref for CAN1 { + type Target = can1::RegisterBlock; + fn deref(&self) -> &can1::RegisterBlock { + unsafe { &*CAN1::ptr() } } } -#[doc = "Controller area network"] -pub const CAN1: Peripheral<CAN1> = unsafe { Peripheral::new(1073767424) }; #[doc = "Controller area network"] pub mod can1 { use vcell::VolatileCell; @@ -170097,7 +170409,7 @@ pub mod can1 { } impl super::MCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -170109,14 +170421,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -170126,7 +170438,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -170137,17 +170449,17 @@ pub mod can1 { } impl DBFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170158,17 +170470,17 @@ pub mod can1 { } impl RESETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170179,17 +170491,17 @@ pub mod can1 { } impl TTCMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170200,17 +170512,17 @@ pub mod can1 { } impl ABOMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170221,17 +170533,17 @@ pub mod can1 { } impl AWUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170242,17 +170554,17 @@ pub mod can1 { } impl NARTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170263,17 +170575,17 @@ pub mod can1 { } impl RFLMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170284,17 +170596,17 @@ pub mod can1 { } impl TXFPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170305,17 +170617,17 @@ pub mod can1 { } impl SLEEPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170326,17 +170638,17 @@ pub mod can1 { } impl INRQR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170355,7 +170667,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -170378,7 +170690,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -170401,7 +170713,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -170424,7 +170736,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -170447,7 +170759,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -170470,7 +170782,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -170493,7 +170805,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -170516,7 +170828,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -170539,7 +170851,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -170562,7 +170874,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -170573,12 +170885,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 16 - DBF"] - #[inline(always)] + #[inline] pub fn dbf(&self) -> DBFR { let bits = { const MASK: bool = true; @@ -170588,7 +170900,7 @@ pub mod can1 { DBFR { bits } } #[doc = "Bit 15 - RESET"] - #[inline(always)] + #[inline] pub fn reset(&self) -> RESETR { let bits = { const MASK: bool = true; @@ -170598,7 +170910,7 @@ pub mod can1 { RESETR { bits } } #[doc = "Bit 7 - TTCM"] - #[inline(always)] + #[inline] pub fn ttcm(&self) -> TTCMR { let bits = { const MASK: bool = true; @@ -170608,7 +170920,7 @@ pub mod can1 { TTCMR { bits } } #[doc = "Bit 6 - ABOM"] - #[inline(always)] + #[inline] pub fn abom(&self) -> ABOMR { let bits = { const MASK: bool = true; @@ -170618,7 +170930,7 @@ pub mod can1 { ABOMR { bits } } #[doc = "Bit 5 - AWUM"] - #[inline(always)] + #[inline] pub fn awum(&self) -> AWUMR { let bits = { const MASK: bool = true; @@ -170628,7 +170940,7 @@ pub mod can1 { AWUMR { bits } } #[doc = "Bit 4 - NART"] - #[inline(always)] + #[inline] pub fn nart(&self) -> NARTR { let bits = { const MASK: bool = true; @@ -170638,7 +170950,7 @@ pub mod can1 { NARTR { bits } } #[doc = "Bit 3 - RFLM"] - #[inline(always)] + #[inline] pub fn rflm(&self) -> RFLMR { let bits = { const MASK: bool = true; @@ -170648,7 +170960,7 @@ pub mod can1 { RFLMR { bits } } #[doc = "Bit 2 - TXFP"] - #[inline(always)] + #[inline] pub fn txfp(&self) -> TXFPR { let bits = { const MASK: bool = true; @@ -170658,7 +170970,7 @@ pub mod can1 { TXFPR { bits } } #[doc = "Bit 1 - SLEEP"] - #[inline(always)] + #[inline] pub fn sleep(&self) -> SLEEPR { let bits = { const MASK: bool = true; @@ -170668,7 +170980,7 @@ pub mod can1 { SLEEPR { bits } } #[doc = "Bit 0 - INRQ"] - #[inline(always)] + #[inline] pub fn inrq(&self) -> INRQR { let bits = { const MASK: bool = true; @@ -170680,63 +170992,63 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 65538 } + W { bits: 0x0001_0002 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 16 - DBF"] - #[inline(always)] + #[inline] pub fn dbf(&mut self) -> _DBFW { _DBFW { w: self } } #[doc = "Bit 15 - RESET"] - #[inline(always)] + #[inline] pub fn reset(&mut self) -> _RESETW { _RESETW { w: self } } #[doc = "Bit 7 - TTCM"] - #[inline(always)] + #[inline] pub fn ttcm(&mut self) -> _TTCMW { _TTCMW { w: self } } #[doc = "Bit 6 - ABOM"] - #[inline(always)] + #[inline] pub fn abom(&mut self) -> _ABOMW { _ABOMW { w: self } } #[doc = "Bit 5 - AWUM"] - #[inline(always)] + #[inline] pub fn awum(&mut self) -> _AWUMW { _AWUMW { w: self } } #[doc = "Bit 4 - NART"] - #[inline(always)] + #[inline] pub fn nart(&mut self) -> _NARTW { _NARTW { w: self } } #[doc = "Bit 3 - RFLM"] - #[inline(always)] + #[inline] pub fn rflm(&mut self) -> _RFLMW { _RFLMW { w: self } } #[doc = "Bit 2 - TXFP"] - #[inline(always)] + #[inline] pub fn txfp(&mut self) -> _TXFPW { _TXFPW { w: self } } #[doc = "Bit 1 - SLEEP"] - #[inline(always)] + #[inline] pub fn sleep(&mut self) -> _SLEEPW { _SLEEPW { w: self } } #[doc = "Bit 0 - INRQ"] - #[inline(always)] + #[inline] pub fn inrq(&mut self) -> _INRQW { _INRQW { w: self } } @@ -170758,7 +171070,7 @@ pub mod can1 { } impl super::MSR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -170770,14 +171082,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -170787,7 +171099,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -170798,17 +171110,17 @@ pub mod can1 { } impl RXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170819,17 +171131,17 @@ pub mod can1 { } impl SAMPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170840,17 +171152,17 @@ pub mod can1 { } impl RXMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170861,17 +171173,17 @@ pub mod can1 { } impl TXMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170882,17 +171194,17 @@ pub mod can1 { } impl SLAKIR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170903,17 +171215,17 @@ pub mod can1 { } impl WKUIR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170924,17 +171236,17 @@ pub mod can1 { } impl ERRIR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170945,17 +171257,17 @@ pub mod can1 { } impl SLAKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170966,17 +171278,17 @@ pub mod can1 { } impl INAKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -170995,7 +171307,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -171018,7 +171330,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -171041,7 +171353,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -171052,12 +171364,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 11 - RX"] - #[inline(always)] + #[inline] pub fn rx(&self) -> RXR { let bits = { const MASK: bool = true; @@ -171067,7 +171379,7 @@ pub mod can1 { RXR { bits } } #[doc = "Bit 10 - SAMP"] - #[inline(always)] + #[inline] pub fn samp(&self) -> SAMPR { let bits = { const MASK: bool = true; @@ -171077,7 +171389,7 @@ pub mod can1 { SAMPR { bits } } #[doc = "Bit 9 - RXM"] - #[inline(always)] + #[inline] pub fn rxm(&self) -> RXMR { let bits = { const MASK: bool = true; @@ -171087,7 +171399,7 @@ pub mod can1 { RXMR { bits } } #[doc = "Bit 8 - TXM"] - #[inline(always)] + #[inline] pub fn txm(&self) -> TXMR { let bits = { const MASK: bool = true; @@ -171097,7 +171409,7 @@ pub mod can1 { TXMR { bits } } #[doc = "Bit 4 - SLAKI"] - #[inline(always)] + #[inline] pub fn slaki(&self) -> SLAKIR { let bits = { const MASK: bool = true; @@ -171107,7 +171419,7 @@ pub mod can1 { SLAKIR { bits } } #[doc = "Bit 3 - WKUI"] - #[inline(always)] + #[inline] pub fn wkui(&self) -> WKUIR { let bits = { const MASK: bool = true; @@ -171117,7 +171429,7 @@ pub mod can1 { WKUIR { bits } } #[doc = "Bit 2 - ERRI"] - #[inline(always)] + #[inline] pub fn erri(&self) -> ERRIR { let bits = { const MASK: bool = true; @@ -171127,7 +171439,7 @@ pub mod can1 { ERRIR { bits } } #[doc = "Bit 1 - SLAK"] - #[inline(always)] + #[inline] pub fn slak(&self) -> SLAKR { let bits = { const MASK: bool = true; @@ -171137,7 +171449,7 @@ pub mod can1 { SLAKR { bits } } #[doc = "Bit 0 - INAK"] - #[inline(always)] + #[inline] pub fn inak(&self) -> INAKR { let bits = { const MASK: bool = true; @@ -171149,28 +171461,28 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 3074 } + W { bits: 0x0c02 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 4 - SLAKI"] - #[inline(always)] + #[inline] pub fn slaki(&mut self) -> _SLAKIW { _SLAKIW { w: self } } #[doc = "Bit 3 - WKUI"] - #[inline(always)] + #[inline] pub fn wkui(&mut self) -> _WKUIW { _WKUIW { w: self } } #[doc = "Bit 2 - ERRI"] - #[inline(always)] + #[inline] pub fn erri(&mut self) -> _ERRIW { _ERRIW { w: self } } @@ -171192,7 +171504,7 @@ pub mod can1 { } impl super::TSR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -171204,14 +171516,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -171221,7 +171533,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -171232,17 +171544,17 @@ pub mod can1 { } impl LOW2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171253,17 +171565,17 @@ pub mod can1 { } impl LOW1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171274,17 +171586,17 @@ pub mod can1 { } impl LOW0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171295,17 +171607,17 @@ pub mod can1 { } impl TME2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171316,17 +171628,17 @@ pub mod can1 { } impl TME1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171337,17 +171649,17 @@ pub mod can1 { } impl TME0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171358,7 +171670,7 @@ pub mod can1 { } impl CODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -171369,17 +171681,17 @@ pub mod can1 { } impl ABRQ2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171390,17 +171702,17 @@ pub mod can1 { } impl TERR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171411,17 +171723,17 @@ pub mod can1 { } impl ALST2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171432,17 +171744,17 @@ pub mod can1 { } impl TXOK2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171453,17 +171765,17 @@ pub mod can1 { } impl RQCP2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171474,17 +171786,17 @@ pub mod can1 { } impl ABRQ1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171495,17 +171807,17 @@ pub mod can1 { } impl TERR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171516,17 +171828,17 @@ pub mod can1 { } impl ALST1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171537,17 +171849,17 @@ pub mod can1 { } impl TXOK1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171558,17 +171870,17 @@ pub mod can1 { } impl RQCP1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171579,17 +171891,17 @@ pub mod can1 { } impl ABRQ0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171600,17 +171912,17 @@ pub mod can1 { } impl TERR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171621,17 +171933,17 @@ pub mod can1 { } impl ALST0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171642,17 +171954,17 @@ pub mod can1 { } impl TXOK0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171663,17 +171975,17 @@ pub mod can1 { } impl RQCP0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -171692,7 +172004,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -171715,7 +172027,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -171738,7 +172050,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -171761,7 +172073,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -171784,7 +172096,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -171807,7 +172119,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -171830,7 +172142,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -171853,7 +172165,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -171876,7 +172188,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -171899,7 +172211,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -171922,7 +172234,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -171945,7 +172257,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -171968,7 +172280,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -171991,7 +172303,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -172014,7 +172326,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -172025,12 +172337,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 31 - Lowest priority flag for mailbox 2"] - #[inline(always)] + #[inline] pub fn low2(&self) -> LOW2R { let bits = { const MASK: bool = true; @@ -172040,7 +172352,7 @@ pub mod can1 { LOW2R { bits } } #[doc = "Bit 30 - Lowest priority flag for mailbox 1"] - #[inline(always)] + #[inline] pub fn low1(&self) -> LOW1R { let bits = { const MASK: bool = true; @@ -172050,7 +172362,7 @@ pub mod can1 { LOW1R { bits } } #[doc = "Bit 29 - Lowest priority flag for mailbox 0"] - #[inline(always)] + #[inline] pub fn low0(&self) -> LOW0R { let bits = { const MASK: bool = true; @@ -172060,7 +172372,7 @@ pub mod can1 { LOW0R { bits } } #[doc = "Bit 28 - Lowest priority flag for mailbox 2"] - #[inline(always)] + #[inline] pub fn tme2(&self) -> TME2R { let bits = { const MASK: bool = true; @@ -172070,7 +172382,7 @@ pub mod can1 { TME2R { bits } } #[doc = "Bit 27 - Lowest priority flag for mailbox 1"] - #[inline(always)] + #[inline] pub fn tme1(&self) -> TME1R { let bits = { const MASK: bool = true; @@ -172080,7 +172392,7 @@ pub mod can1 { TME1R { bits } } #[doc = "Bit 26 - Lowest priority flag for mailbox 0"] - #[inline(always)] + #[inline] pub fn tme0(&self) -> TME0R { let bits = { const MASK: bool = true; @@ -172090,17 +172402,17 @@ pub mod can1 { TME0R { bits } } #[doc = "Bits 24:25 - CODE"] - #[inline(always)] + #[inline] pub fn code(&self) -> CODER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CODER { bits } } #[doc = "Bit 23 - ABRQ2"] - #[inline(always)] + #[inline] pub fn abrq2(&self) -> ABRQ2R { let bits = { const MASK: bool = true; @@ -172110,7 +172422,7 @@ pub mod can1 { ABRQ2R { bits } } #[doc = "Bit 19 - TERR2"] - #[inline(always)] + #[inline] pub fn terr2(&self) -> TERR2R { let bits = { const MASK: bool = true; @@ -172120,7 +172432,7 @@ pub mod can1 { TERR2R { bits } } #[doc = "Bit 18 - ALST2"] - #[inline(always)] + #[inline] pub fn alst2(&self) -> ALST2R { let bits = { const MASK: bool = true; @@ -172130,7 +172442,7 @@ pub mod can1 { ALST2R { bits } } #[doc = "Bit 17 - TXOK2"] - #[inline(always)] + #[inline] pub fn txok2(&self) -> TXOK2R { let bits = { const MASK: bool = true; @@ -172140,7 +172452,7 @@ pub mod can1 { TXOK2R { bits } } #[doc = "Bit 16 - RQCP2"] - #[inline(always)] + #[inline] pub fn rqcp2(&self) -> RQCP2R { let bits = { const MASK: bool = true; @@ -172150,7 +172462,7 @@ pub mod can1 { RQCP2R { bits } } #[doc = "Bit 15 - ABRQ1"] - #[inline(always)] + #[inline] pub fn abrq1(&self) -> ABRQ1R { let bits = { const MASK: bool = true; @@ -172160,7 +172472,7 @@ pub mod can1 { ABRQ1R { bits } } #[doc = "Bit 11 - TERR1"] - #[inline(always)] + #[inline] pub fn terr1(&self) -> TERR1R { let bits = { const MASK: bool = true; @@ -172170,7 +172482,7 @@ pub mod can1 { TERR1R { bits } } #[doc = "Bit 10 - ALST1"] - #[inline(always)] + #[inline] pub fn alst1(&self) -> ALST1R { let bits = { const MASK: bool = true; @@ -172180,7 +172492,7 @@ pub mod can1 { ALST1R { bits } } #[doc = "Bit 9 - TXOK1"] - #[inline(always)] + #[inline] pub fn txok1(&self) -> TXOK1R { let bits = { const MASK: bool = true; @@ -172190,7 +172502,7 @@ pub mod can1 { TXOK1R { bits } } #[doc = "Bit 8 - RQCP1"] - #[inline(always)] + #[inline] pub fn rqcp1(&self) -> RQCP1R { let bits = { const MASK: bool = true; @@ -172200,7 +172512,7 @@ pub mod can1 { RQCP1R { bits } } #[doc = "Bit 7 - ABRQ0"] - #[inline(always)] + #[inline] pub fn abrq0(&self) -> ABRQ0R { let bits = { const MASK: bool = true; @@ -172210,7 +172522,7 @@ pub mod can1 { ABRQ0R { bits } } #[doc = "Bit 3 - TERR0"] - #[inline(always)] + #[inline] pub fn terr0(&self) -> TERR0R { let bits = { const MASK: bool = true; @@ -172220,7 +172532,7 @@ pub mod can1 { TERR0R { bits } } #[doc = "Bit 2 - ALST0"] - #[inline(always)] + #[inline] pub fn alst0(&self) -> ALST0R { let bits = { const MASK: bool = true; @@ -172230,7 +172542,7 @@ pub mod can1 { ALST0R { bits } } #[doc = "Bit 1 - TXOK0"] - #[inline(always)] + #[inline] pub fn txok0(&self) -> TXOK0R { let bits = { const MASK: bool = true; @@ -172240,7 +172552,7 @@ pub mod can1 { TXOK0R { bits } } #[doc = "Bit 0 - RQCP0"] - #[inline(always)] + #[inline] pub fn rqcp0(&self) -> RQCP0R { let bits = { const MASK: bool = true; @@ -172252,88 +172564,88 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 469762048 } + W { bits: 0x1c00_0000 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 23 - ABRQ2"] - #[inline(always)] + #[inline] pub fn abrq2(&mut self) -> _ABRQ2W { _ABRQ2W { w: self } } #[doc = "Bit 19 - TERR2"] - #[inline(always)] + #[inline] pub fn terr2(&mut self) -> _TERR2W { _TERR2W { w: self } } #[doc = "Bit 18 - ALST2"] - #[inline(always)] + #[inline] pub fn alst2(&mut self) -> _ALST2W { _ALST2W { w: self } } #[doc = "Bit 17 - TXOK2"] - #[inline(always)] + #[inline] pub fn txok2(&mut self) -> _TXOK2W { _TXOK2W { w: self } } #[doc = "Bit 16 - RQCP2"] - #[inline(always)] + #[inline] pub fn rqcp2(&mut self) -> _RQCP2W { _RQCP2W { w: self } } #[doc = "Bit 15 - ABRQ1"] - #[inline(always)] + #[inline] pub fn abrq1(&mut self) -> _ABRQ1W { _ABRQ1W { w: self } } #[doc = "Bit 11 - TERR1"] - #[inline(always)] + #[inline] pub fn terr1(&mut self) -> _TERR1W { _TERR1W { w: self } } #[doc = "Bit 10 - ALST1"] - #[inline(always)] + #[inline] pub fn alst1(&mut self) -> _ALST1W { _ALST1W { w: self } } #[doc = "Bit 9 - TXOK1"] - #[inline(always)] + #[inline] pub fn txok1(&mut self) -> _TXOK1W { _TXOK1W { w: self } } #[doc = "Bit 8 - RQCP1"] - #[inline(always)] + #[inline] pub fn rqcp1(&mut self) -> _RQCP1W { _RQCP1W { w: self } } #[doc = "Bit 7 - ABRQ0"] - #[inline(always)] + #[inline] pub fn abrq0(&mut self) -> _ABRQ0W { _ABRQ0W { w: self } } #[doc = "Bit 3 - TERR0"] - #[inline(always)] + #[inline] pub fn terr0(&mut self) -> _TERR0W { _TERR0W { w: self } } #[doc = "Bit 2 - ALST0"] - #[inline(always)] + #[inline] pub fn alst0(&mut self) -> _ALST0W { _ALST0W { w: self } } #[doc = "Bit 1 - TXOK0"] - #[inline(always)] + #[inline] pub fn txok0(&mut self) -> _TXOK0W { _TXOK0W { w: self } } #[doc = "Bit 0 - RQCP0"] - #[inline(always)] + #[inline] pub fn rqcp0(&mut self) -> _RQCP0W { _RQCP0W { w: self } } @@ -172355,7 +172667,7 @@ pub mod can1 { } impl super::RF0R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -172367,14 +172679,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -172384,7 +172696,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -172395,17 +172707,17 @@ pub mod can1 { } impl RFOM0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -172416,17 +172728,17 @@ pub mod can1 { } impl FOVR0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -172437,17 +172749,17 @@ pub mod can1 { } impl FULL0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -172458,7 +172770,7 @@ pub mod can1 { } impl FMP0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -172477,7 +172789,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -172500,7 +172812,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -172523,7 +172835,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -172534,12 +172846,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 5 - RFOM0"] - #[inline(always)] + #[inline] pub fn rfom0(&self) -> RFOM0R { let bits = { const MASK: bool = true; @@ -172549,7 +172861,7 @@ pub mod can1 { RFOM0R { bits } } #[doc = "Bit 4 - FOVR0"] - #[inline(always)] + #[inline] pub fn fovr0(&self) -> FOVR0R { let bits = { const MASK: bool = true; @@ -172559,7 +172871,7 @@ pub mod can1 { FOVR0R { bits } } #[doc = "Bit 3 - FULL0"] - #[inline(always)] + #[inline] pub fn full0(&self) -> FULL0R { let bits = { const MASK: bool = true; @@ -172569,10 +172881,10 @@ pub mod can1 { FULL0R { bits } } #[doc = "Bits 0:1 - FMP0"] - #[inline(always)] + #[inline] pub fn fmp0(&self) -> FMP0R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -172581,28 +172893,28 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 5 - RFOM0"] - #[inline(always)] + #[inline] pub fn rfom0(&mut self) -> _RFOM0W { _RFOM0W { w: self } } #[doc = "Bit 4 - FOVR0"] - #[inline(always)] + #[inline] pub fn fovr0(&mut self) -> _FOVR0W { _FOVR0W { w: self } } #[doc = "Bit 3 - FULL0"] - #[inline(always)] + #[inline] pub fn full0(&mut self) -> _FULL0W { _FULL0W { w: self } } @@ -172624,7 +172936,7 @@ pub mod can1 { } impl super::RF1R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -172636,14 +172948,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -172653,7 +172965,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -172664,17 +172976,17 @@ pub mod can1 { } impl RFOM1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -172685,17 +172997,17 @@ pub mod can1 { } impl FOVR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -172706,17 +173018,17 @@ pub mod can1 { } impl FULL1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -172727,7 +173039,7 @@ pub mod can1 { } impl FMP1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -172746,7 +173058,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -172769,7 +173081,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -172792,7 +173104,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -172803,12 +173115,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 5 - RFOM1"] - #[inline(always)] + #[inline] pub fn rfom1(&self) -> RFOM1R { let bits = { const MASK: bool = true; @@ -172818,7 +173130,7 @@ pub mod can1 { RFOM1R { bits } } #[doc = "Bit 4 - FOVR1"] - #[inline(always)] + #[inline] pub fn fovr1(&self) -> FOVR1R { let bits = { const MASK: bool = true; @@ -172828,7 +173140,7 @@ pub mod can1 { FOVR1R { bits } } #[doc = "Bit 3 - FULL1"] - #[inline(always)] + #[inline] pub fn full1(&self) -> FULL1R { let bits = { const MASK: bool = true; @@ -172838,10 +173150,10 @@ pub mod can1 { FULL1R { bits } } #[doc = "Bits 0:1 - FMP1"] - #[inline(always)] + #[inline] pub fn fmp1(&self) -> FMP1R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -172850,28 +173162,28 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 5 - RFOM1"] - #[inline(always)] + #[inline] pub fn rfom1(&mut self) -> _RFOM1W { _RFOM1W { w: self } } #[doc = "Bit 4 - FOVR1"] - #[inline(always)] + #[inline] pub fn fovr1(&mut self) -> _FOVR1W { _FOVR1W { w: self } } #[doc = "Bit 3 - FULL1"] - #[inline(always)] + #[inline] pub fn full1(&mut self) -> _FULL1W { _FULL1W { w: self } } @@ -172893,7 +173205,7 @@ pub mod can1 { } impl super::IER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -172905,14 +173217,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -172922,7 +173234,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -172933,17 +173245,17 @@ pub mod can1 { } impl SLKIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -172954,17 +173266,17 @@ pub mod can1 { } impl WKUIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -172975,17 +173287,17 @@ pub mod can1 { } impl ERRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -172996,17 +173308,17 @@ pub mod can1 { } impl LECIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -173017,17 +173329,17 @@ pub mod can1 { } impl BOFIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -173038,17 +173350,17 @@ pub mod can1 { } impl EPVIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -173059,17 +173371,17 @@ pub mod can1 { } impl EWGIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -173080,17 +173392,17 @@ pub mod can1 { } impl FOVIE1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -173101,17 +173413,17 @@ pub mod can1 { } impl FFIE1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -173122,17 +173434,17 @@ pub mod can1 { } impl FMPIE1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -173143,17 +173455,17 @@ pub mod can1 { } impl FOVIE0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -173164,17 +173476,17 @@ pub mod can1 { } impl FFIE0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -173185,17 +173497,17 @@ pub mod can1 { } impl FMPIE0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -173206,17 +173518,17 @@ pub mod can1 { } impl TMEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -173235,7 +173547,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -173258,7 +173570,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -173281,7 +173593,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -173304,7 +173616,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -173327,7 +173639,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -173350,7 +173662,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -173373,7 +173685,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -173396,7 +173708,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -173419,7 +173731,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -173442,7 +173754,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -173465,7 +173777,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -173488,7 +173800,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -173511,7 +173823,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -173534,7 +173846,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -173545,12 +173857,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 17 - SLKIE"] - #[inline(always)] + #[inline] pub fn slkie(&self) -> SLKIER { let bits = { const MASK: bool = true; @@ -173560,7 +173872,7 @@ pub mod can1 { SLKIER { bits } } #[doc = "Bit 16 - WKUIE"] - #[inline(always)] + #[inline] pub fn wkuie(&self) -> WKUIER { let bits = { const MASK: bool = true; @@ -173570,7 +173882,7 @@ pub mod can1 { WKUIER { bits } } #[doc = "Bit 15 - ERRIE"] - #[inline(always)] + #[inline] pub fn errie(&self) -> ERRIER { let bits = { const MASK: bool = true; @@ -173580,7 +173892,7 @@ pub mod can1 { ERRIER { bits } } #[doc = "Bit 11 - LECIE"] - #[inline(always)] + #[inline] pub fn lecie(&self) -> LECIER { let bits = { const MASK: bool = true; @@ -173590,7 +173902,7 @@ pub mod can1 { LECIER { bits } } #[doc = "Bit 10 - BOFIE"] - #[inline(always)] + #[inline] pub fn bofie(&self) -> BOFIER { let bits = { const MASK: bool = true; @@ -173600,7 +173912,7 @@ pub mod can1 { BOFIER { bits } } #[doc = "Bit 9 - EPVIE"] - #[inline(always)] + #[inline] pub fn epvie(&self) -> EPVIER { let bits = { const MASK: bool = true; @@ -173610,7 +173922,7 @@ pub mod can1 { EPVIER { bits } } #[doc = "Bit 8 - EWGIE"] - #[inline(always)] + #[inline] pub fn ewgie(&self) -> EWGIER { let bits = { const MASK: bool = true; @@ -173620,7 +173932,7 @@ pub mod can1 { EWGIER { bits } } #[doc = "Bit 6 - FOVIE1"] - #[inline(always)] + #[inline] pub fn fovie1(&self) -> FOVIE1R { let bits = { const MASK: bool = true; @@ -173630,7 +173942,7 @@ pub mod can1 { FOVIE1R { bits } } #[doc = "Bit 5 - FFIE1"] - #[inline(always)] + #[inline] pub fn ffie1(&self) -> FFIE1R { let bits = { const MASK: bool = true; @@ -173640,7 +173952,7 @@ pub mod can1 { FFIE1R { bits } } #[doc = "Bit 4 - FMPIE1"] - #[inline(always)] + #[inline] pub fn fmpie1(&self) -> FMPIE1R { let bits = { const MASK: bool = true; @@ -173650,7 +173962,7 @@ pub mod can1 { FMPIE1R { bits } } #[doc = "Bit 3 - FOVIE0"] - #[inline(always)] + #[inline] pub fn fovie0(&self) -> FOVIE0R { let bits = { const MASK: bool = true; @@ -173660,7 +173972,7 @@ pub mod can1 { FOVIE0R { bits } } #[doc = "Bit 2 - FFIE0"] - #[inline(always)] + #[inline] pub fn ffie0(&self) -> FFIE0R { let bits = { const MASK: bool = true; @@ -173670,7 +173982,7 @@ pub mod can1 { FFIE0R { bits } } #[doc = "Bit 1 - FMPIE0"] - #[inline(always)] + #[inline] pub fn fmpie0(&self) -> FMPIE0R { let bits = { const MASK: bool = true; @@ -173680,7 +173992,7 @@ pub mod can1 { FMPIE0R { bits } } #[doc = "Bit 0 - TMEIE"] - #[inline(always)] + #[inline] pub fn tmeie(&self) -> TMEIER { let bits = { const MASK: bool = true; @@ -173692,83 +174004,83 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 17 - SLKIE"] - #[inline(always)] + #[inline] pub fn slkie(&mut self) -> _SLKIEW { _SLKIEW { w: self } } #[doc = "Bit 16 - WKUIE"] - #[inline(always)] + #[inline] pub fn wkuie(&mut self) -> _WKUIEW { _WKUIEW { w: self } } #[doc = "Bit 15 - ERRIE"] - #[inline(always)] + #[inline] pub fn errie(&mut self) -> _ERRIEW { _ERRIEW { w: self } } #[doc = "Bit 11 - LECIE"] - #[inline(always)] + #[inline] pub fn lecie(&mut self) -> _LECIEW { _LECIEW { w: self } } #[doc = "Bit 10 - BOFIE"] - #[inline(always)] + #[inline] pub fn bofie(&mut self) -> _BOFIEW { _BOFIEW { w: self } } #[doc = "Bit 9 - EPVIE"] - #[inline(always)] + #[inline] pub fn epvie(&mut self) -> _EPVIEW { _EPVIEW { w: self } } #[doc = "Bit 8 - EWGIE"] - #[inline(always)] + #[inline] pub fn ewgie(&mut self) -> _EWGIEW { _EWGIEW { w: self } } #[doc = "Bit 6 - FOVIE1"] - #[inline(always)] + #[inline] pub fn fovie1(&mut self) -> _FOVIE1W { _FOVIE1W { w: self } } #[doc = "Bit 5 - FFIE1"] - #[inline(always)] + #[inline] pub fn ffie1(&mut self) -> _FFIE1W { _FFIE1W { w: self } } #[doc = "Bit 4 - FMPIE1"] - #[inline(always)] + #[inline] pub fn fmpie1(&mut self) -> _FMPIE1W { _FMPIE1W { w: self } } #[doc = "Bit 3 - FOVIE0"] - #[inline(always)] + #[inline] pub fn fovie0(&mut self) -> _FOVIE0W { _FOVIE0W { w: self } } #[doc = "Bit 2 - FFIE0"] - #[inline(always)] + #[inline] pub fn ffie0(&mut self) -> _FFIE0W { _FFIE0W { w: self } } #[doc = "Bit 1 - FMPIE0"] - #[inline(always)] + #[inline] pub fn fmpie0(&mut self) -> _FMPIE0W { _FMPIE0W { w: self } } #[doc = "Bit 0 - TMEIE"] - #[inline(always)] + #[inline] pub fn tmeie(&mut self) -> _TMEIEW { _TMEIEW { w: self } } @@ -173790,7 +174102,7 @@ pub mod can1 { } impl super::ESR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -173802,14 +174114,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -173819,7 +174131,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -173830,7 +174142,7 @@ pub mod can1 { } impl RECR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -173841,7 +174153,7 @@ pub mod can1 { } impl TECR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -173852,7 +174164,7 @@ pub mod can1 { } impl LECR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -173863,17 +174175,17 @@ pub mod can1 { } impl BOFFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -173884,17 +174196,17 @@ pub mod can1 { } impl EPVFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -173905,17 +174217,17 @@ pub mod can1 { } impl EWGFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -173926,9 +174238,9 @@ pub mod can1 { } impl<'a> _LECW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -173937,42 +174249,42 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - REC"] - #[inline(always)] + #[inline] pub fn rec(&self) -> RECR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; RECR { bits } } #[doc = "Bits 16:23 - TEC"] - #[inline(always)] + #[inline] pub fn tec(&self) -> TECR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TECR { bits } } #[doc = "Bits 4:6 - LEC"] - #[inline(always)] + #[inline] pub fn lec(&self) -> LECR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; LECR { bits } } #[doc = "Bit 2 - BOFF"] - #[inline(always)] + #[inline] pub fn boff(&self) -> BOFFR { let bits = { const MASK: bool = true; @@ -173982,7 +174294,7 @@ pub mod can1 { BOFFR { bits } } #[doc = "Bit 1 - EPVF"] - #[inline(always)] + #[inline] pub fn epvf(&self) -> EPVFR { let bits = { const MASK: bool = true; @@ -173992,7 +174304,7 @@ pub mod can1 { EPVFR { bits } } #[doc = "Bit 0 - EWGF"] - #[inline(always)] + #[inline] pub fn ewgf(&self) -> EWGFR { let bits = { const MASK: bool = true; @@ -174004,18 +174316,18 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 4:6 - LEC"] - #[inline(always)] + #[inline] pub fn lec(&mut self) -> _LECW { _LECW { w: self } } @@ -174037,7 +174349,7 @@ pub mod can1 { } impl super::BTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -174049,14 +174361,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -174066,7 +174378,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -174077,17 +174389,17 @@ pub mod can1 { } impl SILMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -174098,17 +174410,17 @@ pub mod can1 { } impl LBKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -174119,7 +174431,7 @@ pub mod can1 { } impl SJWR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -174130,7 +174442,7 @@ pub mod can1 { } impl TS2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -174141,7 +174453,7 @@ pub mod can1 { } impl TS1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -174152,7 +174464,7 @@ pub mod can1 { } impl BRPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -174171,7 +174483,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -174194,7 +174506,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -174209,9 +174521,9 @@ pub mod can1 { } impl<'a> _SJWW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -174224,9 +174536,9 @@ pub mod can1 { } impl<'a> _TS2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -174239,9 +174551,9 @@ pub mod can1 { } impl<'a> _TS1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -174254,9 +174566,9 @@ pub mod can1 { } impl<'a> _BRPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -174265,12 +174577,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 31 - SILM"] - #[inline(always)] + #[inline] pub fn silm(&self) -> SILMR { let bits = { const MASK: bool = true; @@ -174280,7 +174592,7 @@ pub mod can1 { SILMR { bits } } #[doc = "Bit 30 - LBKM"] - #[inline(always)] + #[inline] pub fn lbkm(&self) -> LBKMR { let bits = { const MASK: bool = true; @@ -174290,40 +174602,40 @@ pub mod can1 { LBKMR { bits } } #[doc = "Bits 24:25 - SJW"] - #[inline(always)] + #[inline] pub fn sjw(&self) -> SJWR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SJWR { bits } } #[doc = "Bits 20:22 - TS2"] - #[inline(always)] + #[inline] pub fn ts2(&self) -> TS2R { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TS2R { bits } } #[doc = "Bits 16:19 - TS1"] - #[inline(always)] + #[inline] pub fn ts1(&self) -> TS1R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TS1R { bits } } #[doc = "Bits 0:9 - BRP"] - #[inline(always)] + #[inline] pub fn brp(&self) -> BRPR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -174332,43 +174644,43 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - SILM"] - #[inline(always)] + #[inline] pub fn silm(&mut self) -> _SILMW { _SILMW { w: self } } #[doc = "Bit 30 - LBKM"] - #[inline(always)] + #[inline] pub fn lbkm(&mut self) -> _LBKMW { _LBKMW { w: self } } #[doc = "Bits 24:25 - SJW"] - #[inline(always)] + #[inline] pub fn sjw(&mut self) -> _SJWW { _SJWW { w: self } } #[doc = "Bits 20:22 - TS2"] - #[inline(always)] + #[inline] pub fn ts2(&mut self) -> _TS2W { _TS2W { w: self } } #[doc = "Bits 16:19 - TS1"] - #[inline(always)] + #[inline] pub fn ts1(&mut self) -> _TS1W { _TS1W { w: self } } #[doc = "Bits 0:9 - BRP"] - #[inline(always)] + #[inline] pub fn brp(&mut self) -> _BRPW { _BRPW { w: self } } @@ -174390,7 +174702,7 @@ pub mod can1 { } impl super::TI0R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -174402,14 +174714,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -174419,7 +174731,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -174430,7 +174742,7 @@ pub mod can1 { } impl STIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -174441,7 +174753,7 @@ pub mod can1 { } impl EXIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -174452,17 +174764,17 @@ pub mod can1 { } impl IDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -174473,17 +174785,17 @@ pub mod can1 { } impl RTRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -174494,17 +174806,17 @@ pub mod can1 { } impl TXRQR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -174515,9 +174827,9 @@ pub mod can1 { } impl<'a> _STIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 21; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -174530,9 +174842,9 @@ pub mod can1 { } impl<'a> _EXIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 262143; + const MASK: u32 = 0x0003_ffff; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -174553,7 +174865,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -174576,7 +174888,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -174599,7 +174911,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -174610,32 +174922,32 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 21:31 - STID"] - #[inline(always)] + #[inline] pub fn stid(&self) -> STIDR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u16 }; STIDR { bits } } #[doc = "Bits 3:20 - EXID"] - #[inline(always)] + #[inline] pub fn exid(&self) -> EXIDR { let bits = { - const MASK: u32 = 262143; + const MASK: u32 = 0x0003_ffff; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u32 }; EXIDR { bits } } #[doc = "Bit 2 - IDE"] - #[inline(always)] + #[inline] pub fn ide(&self) -> IDER { let bits = { const MASK: bool = true; @@ -174645,7 +174957,7 @@ pub mod can1 { IDER { bits } } #[doc = "Bit 1 - RTR"] - #[inline(always)] + #[inline] pub fn rtr(&self) -> RTRR { let bits = { const MASK: bool = true; @@ -174655,7 +174967,7 @@ pub mod can1 { RTRR { bits } } #[doc = "Bit 0 - TXRQ"] - #[inline(always)] + #[inline] pub fn txrq(&self) -> TXRQR { let bits = { const MASK: bool = true; @@ -174667,38 +174979,38 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 21:31 - STID"] - #[inline(always)] + #[inline] pub fn stid(&mut self) -> _STIDW { _STIDW { w: self } } #[doc = "Bits 3:20 - EXID"] - #[inline(always)] + #[inline] pub fn exid(&mut self) -> _EXIDW { _EXIDW { w: self } } #[doc = "Bit 2 - IDE"] - #[inline(always)] + #[inline] pub fn ide(&mut self) -> _IDEW { _IDEW { w: self } } #[doc = "Bit 1 - RTR"] - #[inline(always)] + #[inline] pub fn rtr(&mut self) -> _RTRW { _RTRW { w: self } } #[doc = "Bit 0 - TXRQ"] - #[inline(always)] + #[inline] pub fn txrq(&mut self) -> _TXRQW { _TXRQW { w: self } } @@ -174720,7 +175032,7 @@ pub mod can1 { } impl super::TDT0R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -174732,14 +175044,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -174749,7 +175061,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -174760,7 +175072,7 @@ pub mod can1 { } impl TIMER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -174771,17 +175083,17 @@ pub mod can1 { } impl TGTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -174792,7 +175104,7 @@ pub mod can1 { } impl DLCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -174803,9 +175115,9 @@ pub mod can1 { } impl<'a> _TIMEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -174826,7 +175138,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -174841,9 +175153,9 @@ pub mod can1 { } impl<'a> _DLCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -174852,22 +175164,22 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - TIME"] - #[inline(always)] + #[inline] pub fn time(&self) -> TIMER { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; TIMER { bits } } #[doc = "Bit 8 - TGT"] - #[inline(always)] + #[inline] pub fn tgt(&self) -> TGTR { let bits = { const MASK: bool = true; @@ -174877,10 +175189,10 @@ pub mod can1 { TGTR { bits } } #[doc = "Bits 0:3 - DLC"] - #[inline(always)] + #[inline] pub fn dlc(&self) -> DLCR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -174889,28 +175201,28 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - TIME"] - #[inline(always)] + #[inline] pub fn time(&mut self) -> _TIMEW { _TIMEW { w: self } } #[doc = "Bit 8 - TGT"] - #[inline(always)] + #[inline] pub fn tgt(&mut self) -> _TGTW { _TGTW { w: self } } #[doc = "Bits 0:3 - DLC"] - #[inline(always)] + #[inline] pub fn dlc(&mut self) -> _DLCW { _DLCW { w: self } } @@ -174932,7 +175244,7 @@ pub mod can1 { } impl super::TDL0R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -174944,14 +175256,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -174961,7 +175273,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -174972,7 +175284,7 @@ pub mod can1 { } impl DATA3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -174983,7 +175295,7 @@ pub mod can1 { } impl DATA2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -174994,7 +175306,7 @@ pub mod can1 { } impl DATA1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -175005,7 +175317,7 @@ pub mod can1 { } impl DATA0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -175016,9 +175328,9 @@ pub mod can1 { } impl<'a> _DATA3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -175031,9 +175343,9 @@ pub mod can1 { } impl<'a> _DATA2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -175046,9 +175358,9 @@ pub mod can1 { } impl<'a> _DATA1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -175061,9 +175373,9 @@ pub mod can1 { } impl<'a> _DATA0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -175072,45 +175384,45 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - DATA3"] - #[inline(always)] + #[inline] pub fn data3(&self) -> DATA3R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA3R { bits } } #[doc = "Bits 16:23 - DATA2"] - #[inline(always)] + #[inline] pub fn data2(&self) -> DATA2R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA2R { bits } } #[doc = "Bits 8:15 - DATA1"] - #[inline(always)] + #[inline] pub fn data1(&self) -> DATA1R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA1R { bits } } #[doc = "Bits 0:7 - DATA0"] - #[inline(always)] + #[inline] pub fn data0(&self) -> DATA0R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -175119,33 +175431,33 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - DATA3"] - #[inline(always)] + #[inline] pub fn data3(&mut self) -> _DATA3W { _DATA3W { w: self } } #[doc = "Bits 16:23 - DATA2"] - #[inline(always)] + #[inline] pub fn data2(&mut self) -> _DATA2W { _DATA2W { w: self } } #[doc = "Bits 8:15 - DATA1"] - #[inline(always)] + #[inline] pub fn data1(&mut self) -> _DATA1W { _DATA1W { w: self } } #[doc = "Bits 0:7 - DATA0"] - #[inline(always)] + #[inline] pub fn data0(&mut self) -> _DATA0W { _DATA0W { w: self } } @@ -175167,7 +175479,7 @@ pub mod can1 { } impl super::TDH0R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -175179,14 +175491,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -175196,7 +175508,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -175207,7 +175519,7 @@ pub mod can1 { } impl DATA7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -175218,7 +175530,7 @@ pub mod can1 { } impl DATA6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -175229,7 +175541,7 @@ pub mod can1 { } impl DATA5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -175240,7 +175552,7 @@ pub mod can1 { } impl DATA4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -175251,9 +175563,9 @@ pub mod can1 { } impl<'a> _DATA7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -175266,9 +175578,9 @@ pub mod can1 { } impl<'a> _DATA6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -175281,9 +175593,9 @@ pub mod can1 { } impl<'a> _DATA5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -175296,9 +175608,9 @@ pub mod can1 { } impl<'a> _DATA4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -175307,45 +175619,45 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - DATA7"] - #[inline(always)] + #[inline] pub fn data7(&self) -> DATA7R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA7R { bits } } #[doc = "Bits 16:23 - DATA6"] - #[inline(always)] + #[inline] pub fn data6(&self) -> DATA6R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA6R { bits } } #[doc = "Bits 8:15 - DATA5"] - #[inline(always)] + #[inline] pub fn data5(&self) -> DATA5R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA5R { bits } } #[doc = "Bits 0:7 - DATA4"] - #[inline(always)] + #[inline] pub fn data4(&self) -> DATA4R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -175354,33 +175666,33 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - DATA7"] - #[inline(always)] + #[inline] pub fn data7(&mut self) -> _DATA7W { _DATA7W { w: self } } #[doc = "Bits 16:23 - DATA6"] - #[inline(always)] + #[inline] pub fn data6(&mut self) -> _DATA6W { _DATA6W { w: self } } #[doc = "Bits 8:15 - DATA5"] - #[inline(always)] + #[inline] pub fn data5(&mut self) -> _DATA5W { _DATA5W { w: self } } #[doc = "Bits 0:7 - DATA4"] - #[inline(always)] + #[inline] pub fn data4(&mut self) -> _DATA4W { _DATA4W { w: self } } @@ -175402,7 +175714,7 @@ pub mod can1 { } impl super::TI1R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -175414,14 +175726,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -175431,7 +175743,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -175442,7 +175754,7 @@ pub mod can1 { } impl STIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -175453,7 +175765,7 @@ pub mod can1 { } impl EXIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -175464,17 +175776,17 @@ pub mod can1 { } impl IDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -175485,17 +175797,17 @@ pub mod can1 { } impl RTRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -175506,17 +175818,17 @@ pub mod can1 { } impl TXRQR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -175527,9 +175839,9 @@ pub mod can1 { } impl<'a> _STIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 21; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -175542,9 +175854,9 @@ pub mod can1 { } impl<'a> _EXIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 262143; + const MASK: u32 = 0x0003_ffff; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -175565,7 +175877,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -175588,7 +175900,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -175611,7 +175923,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -175622,32 +175934,32 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 21:31 - STID"] - #[inline(always)] + #[inline] pub fn stid(&self) -> STIDR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u16 }; STIDR { bits } } #[doc = "Bits 3:20 - EXID"] - #[inline(always)] + #[inline] pub fn exid(&self) -> EXIDR { let bits = { - const MASK: u32 = 262143; + const MASK: u32 = 0x0003_ffff; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u32 }; EXIDR { bits } } #[doc = "Bit 2 - IDE"] - #[inline(always)] + #[inline] pub fn ide(&self) -> IDER { let bits = { const MASK: bool = true; @@ -175657,7 +175969,7 @@ pub mod can1 { IDER { bits } } #[doc = "Bit 1 - RTR"] - #[inline(always)] + #[inline] pub fn rtr(&self) -> RTRR { let bits = { const MASK: bool = true; @@ -175667,7 +175979,7 @@ pub mod can1 { RTRR { bits } } #[doc = "Bit 0 - TXRQ"] - #[inline(always)] + #[inline] pub fn txrq(&self) -> TXRQR { let bits = { const MASK: bool = true; @@ -175679,38 +175991,38 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 21:31 - STID"] - #[inline(always)] + #[inline] pub fn stid(&mut self) -> _STIDW { _STIDW { w: self } } #[doc = "Bits 3:20 - EXID"] - #[inline(always)] + #[inline] pub fn exid(&mut self) -> _EXIDW { _EXIDW { w: self } } #[doc = "Bit 2 - IDE"] - #[inline(always)] + #[inline] pub fn ide(&mut self) -> _IDEW { _IDEW { w: self } } #[doc = "Bit 1 - RTR"] - #[inline(always)] + #[inline] pub fn rtr(&mut self) -> _RTRW { _RTRW { w: self } } #[doc = "Bit 0 - TXRQ"] - #[inline(always)] + #[inline] pub fn txrq(&mut self) -> _TXRQW { _TXRQW { w: self } } @@ -175732,7 +176044,7 @@ pub mod can1 { } impl super::TDT1R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -175744,14 +176056,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -175761,7 +176073,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -175772,7 +176084,7 @@ pub mod can1 { } impl TIMER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -175783,17 +176095,17 @@ pub mod can1 { } impl TGTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -175804,7 +176116,7 @@ pub mod can1 { } impl DLCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -175815,9 +176127,9 @@ pub mod can1 { } impl<'a> _TIMEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -175838,7 +176150,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -175853,9 +176165,9 @@ pub mod can1 { } impl<'a> _DLCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -175864,22 +176176,22 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - TIME"] - #[inline(always)] + #[inline] pub fn time(&self) -> TIMER { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; TIMER { bits } } #[doc = "Bit 8 - TGT"] - #[inline(always)] + #[inline] pub fn tgt(&self) -> TGTR { let bits = { const MASK: bool = true; @@ -175889,10 +176201,10 @@ pub mod can1 { TGTR { bits } } #[doc = "Bits 0:3 - DLC"] - #[inline(always)] + #[inline] pub fn dlc(&self) -> DLCR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -175901,28 +176213,28 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - TIME"] - #[inline(always)] + #[inline] pub fn time(&mut self) -> _TIMEW { _TIMEW { w: self } } #[doc = "Bit 8 - TGT"] - #[inline(always)] + #[inline] pub fn tgt(&mut self) -> _TGTW { _TGTW { w: self } } #[doc = "Bits 0:3 - DLC"] - #[inline(always)] + #[inline] pub fn dlc(&mut self) -> _DLCW { _DLCW { w: self } } @@ -175944,7 +176256,7 @@ pub mod can1 { } impl super::TDL1R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -175956,14 +176268,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -175973,7 +176285,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -175984,7 +176296,7 @@ pub mod can1 { } impl DATA3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -175995,7 +176307,7 @@ pub mod can1 { } impl DATA2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -176006,7 +176318,7 @@ pub mod can1 { } impl DATA1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -176017,7 +176329,7 @@ pub mod can1 { } impl DATA0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -176028,9 +176340,9 @@ pub mod can1 { } impl<'a> _DATA3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -176043,9 +176355,9 @@ pub mod can1 { } impl<'a> _DATA2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -176058,9 +176370,9 @@ pub mod can1 { } impl<'a> _DATA1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -176073,9 +176385,9 @@ pub mod can1 { } impl<'a> _DATA0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -176084,45 +176396,45 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - DATA3"] - #[inline(always)] + #[inline] pub fn data3(&self) -> DATA3R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA3R { bits } } #[doc = "Bits 16:23 - DATA2"] - #[inline(always)] + #[inline] pub fn data2(&self) -> DATA2R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA2R { bits } } #[doc = "Bits 8:15 - DATA1"] - #[inline(always)] + #[inline] pub fn data1(&self) -> DATA1R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA1R { bits } } #[doc = "Bits 0:7 - DATA0"] - #[inline(always)] + #[inline] pub fn data0(&self) -> DATA0R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -176131,33 +176443,33 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - DATA3"] - #[inline(always)] + #[inline] pub fn data3(&mut self) -> _DATA3W { _DATA3W { w: self } } #[doc = "Bits 16:23 - DATA2"] - #[inline(always)] + #[inline] pub fn data2(&mut self) -> _DATA2W { _DATA2W { w: self } } #[doc = "Bits 8:15 - DATA1"] - #[inline(always)] + #[inline] pub fn data1(&mut self) -> _DATA1W { _DATA1W { w: self } } #[doc = "Bits 0:7 - DATA0"] - #[inline(always)] + #[inline] pub fn data0(&mut self) -> _DATA0W { _DATA0W { w: self } } @@ -176179,7 +176491,7 @@ pub mod can1 { } impl super::TDH1R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -176191,14 +176503,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -176208,7 +176520,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -176219,7 +176531,7 @@ pub mod can1 { } impl DATA7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -176230,7 +176542,7 @@ pub mod can1 { } impl DATA6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -176241,7 +176553,7 @@ pub mod can1 { } impl DATA5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -176252,7 +176564,7 @@ pub mod can1 { } impl DATA4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -176263,9 +176575,9 @@ pub mod can1 { } impl<'a> _DATA7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -176278,9 +176590,9 @@ pub mod can1 { } impl<'a> _DATA6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -176293,9 +176605,9 @@ pub mod can1 { } impl<'a> _DATA5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -176308,9 +176620,9 @@ pub mod can1 { } impl<'a> _DATA4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -176319,45 +176631,45 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - DATA7"] - #[inline(always)] + #[inline] pub fn data7(&self) -> DATA7R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA7R { bits } } #[doc = "Bits 16:23 - DATA6"] - #[inline(always)] + #[inline] pub fn data6(&self) -> DATA6R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA6R { bits } } #[doc = "Bits 8:15 - DATA5"] - #[inline(always)] + #[inline] pub fn data5(&self) -> DATA5R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA5R { bits } } #[doc = "Bits 0:7 - DATA4"] - #[inline(always)] + #[inline] pub fn data4(&self) -> DATA4R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -176366,33 +176678,33 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - DATA7"] - #[inline(always)] + #[inline] pub fn data7(&mut self) -> _DATA7W { _DATA7W { w: self } } #[doc = "Bits 16:23 - DATA6"] - #[inline(always)] + #[inline] pub fn data6(&mut self) -> _DATA6W { _DATA6W { w: self } } #[doc = "Bits 8:15 - DATA5"] - #[inline(always)] + #[inline] pub fn data5(&mut self) -> _DATA5W { _DATA5W { w: self } } #[doc = "Bits 0:7 - DATA4"] - #[inline(always)] + #[inline] pub fn data4(&mut self) -> _DATA4W { _DATA4W { w: self } } @@ -176414,7 +176726,7 @@ pub mod can1 { } impl super::TI2R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -176426,14 +176738,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -176443,7 +176755,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -176454,7 +176766,7 @@ pub mod can1 { } impl STIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -176465,7 +176777,7 @@ pub mod can1 { } impl EXIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -176476,17 +176788,17 @@ pub mod can1 { } impl IDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -176497,17 +176809,17 @@ pub mod can1 { } impl RTRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -176518,17 +176830,17 @@ pub mod can1 { } impl TXRQR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -176539,9 +176851,9 @@ pub mod can1 { } impl<'a> _STIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 21; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -176554,9 +176866,9 @@ pub mod can1 { } impl<'a> _EXIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 262143; + const MASK: u32 = 0x0003_ffff; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -176577,7 +176889,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -176600,7 +176912,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -176623,7 +176935,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -176634,32 +176946,32 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 21:31 - STID"] - #[inline(always)] + #[inline] pub fn stid(&self) -> STIDR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u16 }; STIDR { bits } } #[doc = "Bits 3:20 - EXID"] - #[inline(always)] + #[inline] pub fn exid(&self) -> EXIDR { let bits = { - const MASK: u32 = 262143; + const MASK: u32 = 0x0003_ffff; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u32 }; EXIDR { bits } } #[doc = "Bit 2 - IDE"] - #[inline(always)] + #[inline] pub fn ide(&self) -> IDER { let bits = { const MASK: bool = true; @@ -176669,7 +176981,7 @@ pub mod can1 { IDER { bits } } #[doc = "Bit 1 - RTR"] - #[inline(always)] + #[inline] pub fn rtr(&self) -> RTRR { let bits = { const MASK: bool = true; @@ -176679,7 +176991,7 @@ pub mod can1 { RTRR { bits } } #[doc = "Bit 0 - TXRQ"] - #[inline(always)] + #[inline] pub fn txrq(&self) -> TXRQR { let bits = { const MASK: bool = true; @@ -176691,38 +177003,38 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 21:31 - STID"] - #[inline(always)] + #[inline] pub fn stid(&mut self) -> _STIDW { _STIDW { w: self } } #[doc = "Bits 3:20 - EXID"] - #[inline(always)] + #[inline] pub fn exid(&mut self) -> _EXIDW { _EXIDW { w: self } } #[doc = "Bit 2 - IDE"] - #[inline(always)] + #[inline] pub fn ide(&mut self) -> _IDEW { _IDEW { w: self } } #[doc = "Bit 1 - RTR"] - #[inline(always)] + #[inline] pub fn rtr(&mut self) -> _RTRW { _RTRW { w: self } } #[doc = "Bit 0 - TXRQ"] - #[inline(always)] + #[inline] pub fn txrq(&mut self) -> _TXRQW { _TXRQW { w: self } } @@ -176744,7 +177056,7 @@ pub mod can1 { } impl super::TDT2R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -176756,14 +177068,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -176773,7 +177085,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -176784,7 +177096,7 @@ pub mod can1 { } impl TIMER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -176795,17 +177107,17 @@ pub mod can1 { } impl TGTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -176816,7 +177128,7 @@ pub mod can1 { } impl DLCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -176827,9 +177139,9 @@ pub mod can1 { } impl<'a> _TIMEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -176850,7 +177162,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -176865,9 +177177,9 @@ pub mod can1 { } impl<'a> _DLCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -176876,22 +177188,22 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - TIME"] - #[inline(always)] + #[inline] pub fn time(&self) -> TIMER { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; TIMER { bits } } #[doc = "Bit 8 - TGT"] - #[inline(always)] + #[inline] pub fn tgt(&self) -> TGTR { let bits = { const MASK: bool = true; @@ -176901,10 +177213,10 @@ pub mod can1 { TGTR { bits } } #[doc = "Bits 0:3 - DLC"] - #[inline(always)] + #[inline] pub fn dlc(&self) -> DLCR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -176913,28 +177225,28 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - TIME"] - #[inline(always)] + #[inline] pub fn time(&mut self) -> _TIMEW { _TIMEW { w: self } } #[doc = "Bit 8 - TGT"] - #[inline(always)] + #[inline] pub fn tgt(&mut self) -> _TGTW { _TGTW { w: self } } #[doc = "Bits 0:3 - DLC"] - #[inline(always)] + #[inline] pub fn dlc(&mut self) -> _DLCW { _DLCW { w: self } } @@ -176956,7 +177268,7 @@ pub mod can1 { } impl super::TDL2R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -176968,14 +177280,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -176985,7 +177297,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -176996,7 +177308,7 @@ pub mod can1 { } impl DATA3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177007,7 +177319,7 @@ pub mod can1 { } impl DATA2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177018,7 +177330,7 @@ pub mod can1 { } impl DATA1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177029,7 +177341,7 @@ pub mod can1 { } impl DATA0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177040,9 +177352,9 @@ pub mod can1 { } impl<'a> _DATA3W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -177055,9 +177367,9 @@ pub mod can1 { } impl<'a> _DATA2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -177070,9 +177382,9 @@ pub mod can1 { } impl<'a> _DATA1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -177085,9 +177397,9 @@ pub mod can1 { } impl<'a> _DATA0W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -177096,45 +177408,45 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - DATA3"] - #[inline(always)] + #[inline] pub fn data3(&self) -> DATA3R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA3R { bits } } #[doc = "Bits 16:23 - DATA2"] - #[inline(always)] + #[inline] pub fn data2(&self) -> DATA2R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA2R { bits } } #[doc = "Bits 8:15 - DATA1"] - #[inline(always)] + #[inline] pub fn data1(&self) -> DATA1R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA1R { bits } } #[doc = "Bits 0:7 - DATA0"] - #[inline(always)] + #[inline] pub fn data0(&self) -> DATA0R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -177143,33 +177455,33 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - DATA3"] - #[inline(always)] + #[inline] pub fn data3(&mut self) -> _DATA3W { _DATA3W { w: self } } #[doc = "Bits 16:23 - DATA2"] - #[inline(always)] + #[inline] pub fn data2(&mut self) -> _DATA2W { _DATA2W { w: self } } #[doc = "Bits 8:15 - DATA1"] - #[inline(always)] + #[inline] pub fn data1(&mut self) -> _DATA1W { _DATA1W { w: self } } #[doc = "Bits 0:7 - DATA0"] - #[inline(always)] + #[inline] pub fn data0(&mut self) -> _DATA0W { _DATA0W { w: self } } @@ -177191,7 +177503,7 @@ pub mod can1 { } impl super::TDH2R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -177203,14 +177515,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -177220,7 +177532,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -177231,7 +177543,7 @@ pub mod can1 { } impl DATA7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177242,7 +177554,7 @@ pub mod can1 { } impl DATA6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177253,7 +177565,7 @@ pub mod can1 { } impl DATA5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177264,7 +177576,7 @@ pub mod can1 { } impl DATA4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177275,9 +177587,9 @@ pub mod can1 { } impl<'a> _DATA7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -177290,9 +177602,9 @@ pub mod can1 { } impl<'a> _DATA6W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -177305,9 +177617,9 @@ pub mod can1 { } impl<'a> _DATA5W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -177320,9 +177632,9 @@ pub mod can1 { } impl<'a> _DATA4W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -177331,45 +177643,45 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - DATA7"] - #[inline(always)] + #[inline] pub fn data7(&self) -> DATA7R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA7R { bits } } #[doc = "Bits 16:23 - DATA6"] - #[inline(always)] + #[inline] pub fn data6(&self) -> DATA6R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA6R { bits } } #[doc = "Bits 8:15 - DATA5"] - #[inline(always)] + #[inline] pub fn data5(&self) -> DATA5R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA5R { bits } } #[doc = "Bits 0:7 - DATA4"] - #[inline(always)] + #[inline] pub fn data4(&self) -> DATA4R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -177378,33 +177690,33 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - DATA7"] - #[inline(always)] + #[inline] pub fn data7(&mut self) -> _DATA7W { _DATA7W { w: self } } #[doc = "Bits 16:23 - DATA6"] - #[inline(always)] + #[inline] pub fn data6(&mut self) -> _DATA6W { _DATA6W { w: self } } #[doc = "Bits 8:15 - DATA5"] - #[inline(always)] + #[inline] pub fn data5(&mut self) -> _DATA5W { _DATA5W { w: self } } #[doc = "Bits 0:7 - DATA4"] - #[inline(always)] + #[inline] pub fn data4(&mut self) -> _DATA4W { _DATA4W { w: self } } @@ -177422,7 +177734,7 @@ pub mod can1 { } impl super::RI0R { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -177435,7 +177747,7 @@ pub mod can1 { } impl STIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -177446,7 +177758,7 @@ pub mod can1 { } impl EXIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -177457,17 +177769,17 @@ pub mod can1 { } impl IDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -177478,49 +177790,49 @@ pub mod can1 { } impl RTRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 21:31 - STID"] - #[inline(always)] + #[inline] pub fn stid(&self) -> STIDR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u16 }; STIDR { bits } } #[doc = "Bits 3:20 - EXID"] - #[inline(always)] + #[inline] pub fn exid(&self) -> EXIDR { let bits = { - const MASK: u32 = 262143; + const MASK: u32 = 0x0003_ffff; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u32 }; EXIDR { bits } } #[doc = "Bit 2 - IDE"] - #[inline(always)] + #[inline] pub fn ide(&self) -> IDER { let bits = { const MASK: bool = true; @@ -177530,7 +177842,7 @@ pub mod can1 { IDER { bits } } #[doc = "Bit 1 - RTR"] - #[inline(always)] + #[inline] pub fn rtr(&self) -> RTRR { let bits = { const MASK: bool = true; @@ -177553,7 +177865,7 @@ pub mod can1 { } impl super::RDT0R { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -177566,7 +177878,7 @@ pub mod can1 { } impl TIMER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -177577,7 +177889,7 @@ pub mod can1 { } impl FMIR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177588,42 +177900,42 @@ pub mod can1 { } impl DLCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - TIME"] - #[inline(always)] + #[inline] pub fn time(&self) -> TIMER { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; TIMER { bits } } #[doc = "Bits 8:15 - FMI"] - #[inline(always)] + #[inline] pub fn fmi(&self) -> FMIR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FMIR { bits } } #[doc = "Bits 0:3 - DLC"] - #[inline(always)] + #[inline] pub fn dlc(&self) -> DLCR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -177643,7 +177955,7 @@ pub mod can1 { } impl super::RDL0R { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -177656,7 +177968,7 @@ pub mod can1 { } impl DATA3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177667,7 +177979,7 @@ pub mod can1 { } impl DATA2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177678,7 +177990,7 @@ pub mod can1 { } impl DATA1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177689,52 +178001,52 @@ pub mod can1 { } impl DATA0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - DATA3"] - #[inline(always)] + #[inline] pub fn data3(&self) -> DATA3R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA3R { bits } } #[doc = "Bits 16:23 - DATA2"] - #[inline(always)] + #[inline] pub fn data2(&self) -> DATA2R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA2R { bits } } #[doc = "Bits 8:15 - DATA1"] - #[inline(always)] + #[inline] pub fn data1(&self) -> DATA1R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA1R { bits } } #[doc = "Bits 0:7 - DATA0"] - #[inline(always)] + #[inline] pub fn data0(&self) -> DATA0R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -177754,7 +178066,7 @@ pub mod can1 { } impl super::RDH0R { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -177767,7 +178079,7 @@ pub mod can1 { } impl DATA7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177778,7 +178090,7 @@ pub mod can1 { } impl DATA6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177789,7 +178101,7 @@ pub mod can1 { } impl DATA5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -177800,52 +178112,52 @@ pub mod can1 { } impl DATA4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - DATA7"] - #[inline(always)] + #[inline] pub fn data7(&self) -> DATA7R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA7R { bits } } #[doc = "Bits 16:23 - DATA6"] - #[inline(always)] + #[inline] pub fn data6(&self) -> DATA6R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA6R { bits } } #[doc = "Bits 8:15 - DATA5"] - #[inline(always)] + #[inline] pub fn data5(&self) -> DATA5R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA5R { bits } } #[doc = "Bits 0:7 - DATA4"] - #[inline(always)] + #[inline] pub fn data4(&self) -> DATA4R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -177865,7 +178177,7 @@ pub mod can1 { } impl super::RI1R { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -177878,7 +178190,7 @@ pub mod can1 { } impl STIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -177889,7 +178201,7 @@ pub mod can1 { } impl EXIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -177900,17 +178212,17 @@ pub mod can1 { } impl IDER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -177921,49 +178233,49 @@ pub mod can1 { } impl RTRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 21:31 - STID"] - #[inline(always)] + #[inline] pub fn stid(&self) -> STIDR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u16 }; STIDR { bits } } #[doc = "Bits 3:20 - EXID"] - #[inline(always)] + #[inline] pub fn exid(&self) -> EXIDR { let bits = { - const MASK: u32 = 262143; + const MASK: u32 = 0x0003_ffff; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u32 }; EXIDR { bits } } #[doc = "Bit 2 - IDE"] - #[inline(always)] + #[inline] pub fn ide(&self) -> IDER { let bits = { const MASK: bool = true; @@ -177973,7 +178285,7 @@ pub mod can1 { IDER { bits } } #[doc = "Bit 1 - RTR"] - #[inline(always)] + #[inline] pub fn rtr(&self) -> RTRR { let bits = { const MASK: bool = true; @@ -177996,7 +178308,7 @@ pub mod can1 { } impl super::RDT1R { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -178009,7 +178321,7 @@ pub mod can1 { } impl TIMER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -178020,7 +178332,7 @@ pub mod can1 { } impl FMIR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -178031,42 +178343,42 @@ pub mod can1 { } impl DLCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - TIME"] - #[inline(always)] + #[inline] pub fn time(&self) -> TIMER { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; TIMER { bits } } #[doc = "Bits 8:15 - FMI"] - #[inline(always)] + #[inline] pub fn fmi(&self) -> FMIR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FMIR { bits } } #[doc = "Bits 0:3 - DLC"] - #[inline(always)] + #[inline] pub fn dlc(&self) -> DLCR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -178086,7 +178398,7 @@ pub mod can1 { } impl super::RDL1R { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -178099,7 +178411,7 @@ pub mod can1 { } impl DATA3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -178110,7 +178422,7 @@ pub mod can1 { } impl DATA2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -178121,7 +178433,7 @@ pub mod can1 { } impl DATA1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -178132,52 +178444,52 @@ pub mod can1 { } impl DATA0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - DATA3"] - #[inline(always)] + #[inline] pub fn data3(&self) -> DATA3R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA3R { bits } } #[doc = "Bits 16:23 - DATA2"] - #[inline(always)] + #[inline] pub fn data2(&self) -> DATA2R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA2R { bits } } #[doc = "Bits 8:15 - DATA1"] - #[inline(always)] + #[inline] pub fn data1(&self) -> DATA1R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA1R { bits } } #[doc = "Bits 0:7 - DATA0"] - #[inline(always)] + #[inline] pub fn data0(&self) -> DATA0R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -178197,7 +178509,7 @@ pub mod can1 { } impl super::RDH1R { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -178210,7 +178522,7 @@ pub mod can1 { } impl DATA7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -178221,7 +178533,7 @@ pub mod can1 { } impl DATA6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -178232,7 +178544,7 @@ pub mod can1 { } impl DATA5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -178243,52 +178555,52 @@ pub mod can1 { } impl DATA4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - DATA7"] - #[inline(always)] + #[inline] pub fn data7(&self) -> DATA7R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA7R { bits } } #[doc = "Bits 16:23 - DATA6"] - #[inline(always)] + #[inline] pub fn data6(&self) -> DATA6R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA6R { bits } } #[doc = "Bits 8:15 - DATA5"] - #[inline(always)] + #[inline] pub fn data5(&self) -> DATA5R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATA5R { bits } } #[doc = "Bits 0:7 - DATA4"] - #[inline(always)] + #[inline] pub fn data4(&self) -> DATA4R { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -178312,7 +178624,7 @@ pub mod can1 { } impl super::FMR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -178324,14 +178636,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -178341,7 +178653,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -178352,7 +178664,7 @@ pub mod can1 { } impl CAN2SBR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -178363,17 +178675,17 @@ pub mod can1 { } impl FINITR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178384,9 +178696,9 @@ pub mod can1 { } impl<'a> _CAN2SBW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -178407,7 +178719,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -178418,22 +178730,22 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:13 - CAN2SB"] - #[inline(always)] + #[inline] pub fn can2sb(&self) -> CAN2SBR { let bits = { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CAN2SBR { bits } } #[doc = "Bit 0 - FINIT"] - #[inline(always)] + #[inline] pub fn finit(&self) -> FINITR { let bits = { const MASK: bool = true; @@ -178445,23 +178757,23 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 706481665 } + W { bits: 0x2a1c_0e01 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:13 - CAN2SB"] - #[inline(always)] + #[inline] pub fn can2sb(&mut self) -> _CAN2SBW { _CAN2SBW { w: self } } #[doc = "Bit 0 - FINIT"] - #[inline(always)] + #[inline] pub fn finit(&mut self) -> _FINITW { _FINITW { w: self } } @@ -178483,7 +178795,7 @@ pub mod can1 { } impl super::FM1R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -178495,14 +178807,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -178512,7 +178824,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -178523,17 +178835,17 @@ pub mod can1 { } impl FBM0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178544,17 +178856,17 @@ pub mod can1 { } impl FBM1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178565,17 +178877,17 @@ pub mod can1 { } impl FBM2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178586,17 +178898,17 @@ pub mod can1 { } impl FBM3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178607,17 +178919,17 @@ pub mod can1 { } impl FBM4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178628,17 +178940,17 @@ pub mod can1 { } impl FBM5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178649,17 +178961,17 @@ pub mod can1 { } impl FBM6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178670,17 +178982,17 @@ pub mod can1 { } impl FBM7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178691,17 +179003,17 @@ pub mod can1 { } impl FBM8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178712,17 +179024,17 @@ pub mod can1 { } impl FBM9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178733,17 +179045,17 @@ pub mod can1 { } impl FBM10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178754,17 +179066,17 @@ pub mod can1 { } impl FBM11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178775,17 +179087,17 @@ pub mod can1 { } impl FBM12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178796,17 +179108,17 @@ pub mod can1 { } impl FBM13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178817,17 +179129,17 @@ pub mod can1 { } impl FBM14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178838,17 +179150,17 @@ pub mod can1 { } impl FBM15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178859,17 +179171,17 @@ pub mod can1 { } impl FBM16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178880,17 +179192,17 @@ pub mod can1 { } impl FBM17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178901,17 +179213,17 @@ pub mod can1 { } impl FBM18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178922,17 +179234,17 @@ pub mod can1 { } impl FBM19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178943,17 +179255,17 @@ pub mod can1 { } impl FBM20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178964,17 +179276,17 @@ pub mod can1 { } impl FBM21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -178985,17 +179297,17 @@ pub mod can1 { } impl FBM22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -179006,17 +179318,17 @@ pub mod can1 { } impl FBM23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -179027,17 +179339,17 @@ pub mod can1 { } impl FBM24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -179048,17 +179360,17 @@ pub mod can1 { } impl FBM25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -179069,17 +179381,17 @@ pub mod can1 { } impl FBM26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -179090,17 +179402,17 @@ pub mod can1 { } impl FBM27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -179119,7 +179431,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -179142,7 +179454,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -179165,7 +179477,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -179188,7 +179500,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -179211,7 +179523,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -179234,7 +179546,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -179257,7 +179569,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -179280,7 +179592,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -179303,7 +179615,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -179326,7 +179638,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -179349,7 +179661,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -179372,7 +179684,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -179395,7 +179707,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -179418,7 +179730,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -179441,7 +179753,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -179464,7 +179776,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -179487,7 +179799,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -179510,7 +179822,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -179533,7 +179845,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -179556,7 +179868,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -179579,7 +179891,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -179602,7 +179914,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -179625,7 +179937,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -179648,7 +179960,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -179671,7 +179983,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -179694,7 +180006,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -179717,7 +180029,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -179740,7 +180052,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -179751,12 +180063,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm0(&self) -> FBM0R { let bits = { const MASK: bool = true; @@ -179766,7 +180078,7 @@ pub mod can1 { FBM0R { bits } } #[doc = "Bit 1 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm1(&self) -> FBM1R { let bits = { const MASK: bool = true; @@ -179776,7 +180088,7 @@ pub mod can1 { FBM1R { bits } } #[doc = "Bit 2 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm2(&self) -> FBM2R { let bits = { const MASK: bool = true; @@ -179786,7 +180098,7 @@ pub mod can1 { FBM2R { bits } } #[doc = "Bit 3 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm3(&self) -> FBM3R { let bits = { const MASK: bool = true; @@ -179796,7 +180108,7 @@ pub mod can1 { FBM3R { bits } } #[doc = "Bit 4 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm4(&self) -> FBM4R { let bits = { const MASK: bool = true; @@ -179806,7 +180118,7 @@ pub mod can1 { FBM4R { bits } } #[doc = "Bit 5 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm5(&self) -> FBM5R { let bits = { const MASK: bool = true; @@ -179816,7 +180128,7 @@ pub mod can1 { FBM5R { bits } } #[doc = "Bit 6 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm6(&self) -> FBM6R { let bits = { const MASK: bool = true; @@ -179826,7 +180138,7 @@ pub mod can1 { FBM6R { bits } } #[doc = "Bit 7 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm7(&self) -> FBM7R { let bits = { const MASK: bool = true; @@ -179836,7 +180148,7 @@ pub mod can1 { FBM7R { bits } } #[doc = "Bit 8 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm8(&self) -> FBM8R { let bits = { const MASK: bool = true; @@ -179846,7 +180158,7 @@ pub mod can1 { FBM8R { bits } } #[doc = "Bit 9 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm9(&self) -> FBM9R { let bits = { const MASK: bool = true; @@ -179856,7 +180168,7 @@ pub mod can1 { FBM9R { bits } } #[doc = "Bit 10 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm10(&self) -> FBM10R { let bits = { const MASK: bool = true; @@ -179866,7 +180178,7 @@ pub mod can1 { FBM10R { bits } } #[doc = "Bit 11 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm11(&self) -> FBM11R { let bits = { const MASK: bool = true; @@ -179876,7 +180188,7 @@ pub mod can1 { FBM11R { bits } } #[doc = "Bit 12 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm12(&self) -> FBM12R { let bits = { const MASK: bool = true; @@ -179886,7 +180198,7 @@ pub mod can1 { FBM12R { bits } } #[doc = "Bit 13 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm13(&self) -> FBM13R { let bits = { const MASK: bool = true; @@ -179896,7 +180208,7 @@ pub mod can1 { FBM13R { bits } } #[doc = "Bit 14 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm14(&self) -> FBM14R { let bits = { const MASK: bool = true; @@ -179906,7 +180218,7 @@ pub mod can1 { FBM14R { bits } } #[doc = "Bit 15 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm15(&self) -> FBM15R { let bits = { const MASK: bool = true; @@ -179916,7 +180228,7 @@ pub mod can1 { FBM15R { bits } } #[doc = "Bit 16 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm16(&self) -> FBM16R { let bits = { const MASK: bool = true; @@ -179926,7 +180238,7 @@ pub mod can1 { FBM16R { bits } } #[doc = "Bit 17 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm17(&self) -> FBM17R { let bits = { const MASK: bool = true; @@ -179936,7 +180248,7 @@ pub mod can1 { FBM17R { bits } } #[doc = "Bit 18 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm18(&self) -> FBM18R { let bits = { const MASK: bool = true; @@ -179946,7 +180258,7 @@ pub mod can1 { FBM18R { bits } } #[doc = "Bit 19 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm19(&self) -> FBM19R { let bits = { const MASK: bool = true; @@ -179956,7 +180268,7 @@ pub mod can1 { FBM19R { bits } } #[doc = "Bit 20 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm20(&self) -> FBM20R { let bits = { const MASK: bool = true; @@ -179966,7 +180278,7 @@ pub mod can1 { FBM20R { bits } } #[doc = "Bit 21 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm21(&self) -> FBM21R { let bits = { const MASK: bool = true; @@ -179976,7 +180288,7 @@ pub mod can1 { FBM21R { bits } } #[doc = "Bit 22 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm22(&self) -> FBM22R { let bits = { const MASK: bool = true; @@ -179986,7 +180298,7 @@ pub mod can1 { FBM22R { bits } } #[doc = "Bit 23 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm23(&self) -> FBM23R { let bits = { const MASK: bool = true; @@ -179996,7 +180308,7 @@ pub mod can1 { FBM23R { bits } } #[doc = "Bit 24 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm24(&self) -> FBM24R { let bits = { const MASK: bool = true; @@ -180006,7 +180318,7 @@ pub mod can1 { FBM24R { bits } } #[doc = "Bit 25 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm25(&self) -> FBM25R { let bits = { const MASK: bool = true; @@ -180016,7 +180328,7 @@ pub mod can1 { FBM25R { bits } } #[doc = "Bit 26 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm26(&self) -> FBM26R { let bits = { const MASK: bool = true; @@ -180026,7 +180338,7 @@ pub mod can1 { FBM26R { bits } } #[doc = "Bit 27 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm27(&self) -> FBM27R { let bits = { const MASK: bool = true; @@ -180038,153 +180350,153 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm0(&mut self) -> _FBM0W { _FBM0W { w: self } } #[doc = "Bit 1 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm1(&mut self) -> _FBM1W { _FBM1W { w: self } } #[doc = "Bit 2 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm2(&mut self) -> _FBM2W { _FBM2W { w: self } } #[doc = "Bit 3 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm3(&mut self) -> _FBM3W { _FBM3W { w: self } } #[doc = "Bit 4 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm4(&mut self) -> _FBM4W { _FBM4W { w: self } } #[doc = "Bit 5 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm5(&mut self) -> _FBM5W { _FBM5W { w: self } } #[doc = "Bit 6 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm6(&mut self) -> _FBM6W { _FBM6W { w: self } } #[doc = "Bit 7 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm7(&mut self) -> _FBM7W { _FBM7W { w: self } } #[doc = "Bit 8 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm8(&mut self) -> _FBM8W { _FBM8W { w: self } } #[doc = "Bit 9 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm9(&mut self) -> _FBM9W { _FBM9W { w: self } } #[doc = "Bit 10 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm10(&mut self) -> _FBM10W { _FBM10W { w: self } } #[doc = "Bit 11 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm11(&mut self) -> _FBM11W { _FBM11W { w: self } } #[doc = "Bit 12 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm12(&mut self) -> _FBM12W { _FBM12W { w: self } } #[doc = "Bit 13 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm13(&mut self) -> _FBM13W { _FBM13W { w: self } } #[doc = "Bit 14 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm14(&mut self) -> _FBM14W { _FBM14W { w: self } } #[doc = "Bit 15 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm15(&mut self) -> _FBM15W { _FBM15W { w: self } } #[doc = "Bit 16 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm16(&mut self) -> _FBM16W { _FBM16W { w: self } } #[doc = "Bit 17 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm17(&mut self) -> _FBM17W { _FBM17W { w: self } } #[doc = "Bit 18 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm18(&mut self) -> _FBM18W { _FBM18W { w: self } } #[doc = "Bit 19 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm19(&mut self) -> _FBM19W { _FBM19W { w: self } } #[doc = "Bit 20 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm20(&mut self) -> _FBM20W { _FBM20W { w: self } } #[doc = "Bit 21 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm21(&mut self) -> _FBM21W { _FBM21W { w: self } } #[doc = "Bit 22 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm22(&mut self) -> _FBM22W { _FBM22W { w: self } } #[doc = "Bit 23 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm23(&mut self) -> _FBM23W { _FBM23W { w: self } } #[doc = "Bit 24 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm24(&mut self) -> _FBM24W { _FBM24W { w: self } } #[doc = "Bit 25 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm25(&mut self) -> _FBM25W { _FBM25W { w: self } } #[doc = "Bit 26 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm26(&mut self) -> _FBM26W { _FBM26W { w: self } } #[doc = "Bit 27 - Filter mode"] - #[inline(always)] + #[inline] pub fn fbm27(&mut self) -> _FBM27W { _FBM27W { w: self } } @@ -180206,7 +180518,7 @@ pub mod can1 { } impl super::FS1R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -180218,14 +180530,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -180235,7 +180547,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -180246,17 +180558,17 @@ pub mod can1 { } impl FSC0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180267,17 +180579,17 @@ pub mod can1 { } impl FSC1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180288,17 +180600,17 @@ pub mod can1 { } impl FSC2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180309,17 +180621,17 @@ pub mod can1 { } impl FSC3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180330,17 +180642,17 @@ pub mod can1 { } impl FSC4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180351,17 +180663,17 @@ pub mod can1 { } impl FSC5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180372,17 +180684,17 @@ pub mod can1 { } impl FSC6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180393,17 +180705,17 @@ pub mod can1 { } impl FSC7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180414,17 +180726,17 @@ pub mod can1 { } impl FSC8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180435,17 +180747,17 @@ pub mod can1 { } impl FSC9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180456,17 +180768,17 @@ pub mod can1 { } impl FSC10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180477,17 +180789,17 @@ pub mod can1 { } impl FSC11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180498,17 +180810,17 @@ pub mod can1 { } impl FSC12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180519,17 +180831,17 @@ pub mod can1 { } impl FSC13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180540,17 +180852,17 @@ pub mod can1 { } impl FSC14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180561,17 +180873,17 @@ pub mod can1 { } impl FSC15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180582,17 +180894,17 @@ pub mod can1 { } impl FSC16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180603,17 +180915,17 @@ pub mod can1 { } impl FSC17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180624,17 +180936,17 @@ pub mod can1 { } impl FSC18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180645,17 +180957,17 @@ pub mod can1 { } impl FSC19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180666,17 +180978,17 @@ pub mod can1 { } impl FSC20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180687,17 +180999,17 @@ pub mod can1 { } impl FSC21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180708,17 +181020,17 @@ pub mod can1 { } impl FSC22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180729,17 +181041,17 @@ pub mod can1 { } impl FSC23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180750,17 +181062,17 @@ pub mod can1 { } impl FSC24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180771,17 +181083,17 @@ pub mod can1 { } impl FSC25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180792,17 +181104,17 @@ pub mod can1 { } impl FSC26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180813,17 +181125,17 @@ pub mod can1 { } impl FSC27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -180842,7 +181154,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -180865,7 +181177,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -180888,7 +181200,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -180911,7 +181223,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -180934,7 +181246,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -180957,7 +181269,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -180980,7 +181292,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -181003,7 +181315,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -181026,7 +181338,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -181049,7 +181361,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -181072,7 +181384,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -181095,7 +181407,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -181118,7 +181430,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -181141,7 +181453,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -181164,7 +181476,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -181187,7 +181499,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -181210,7 +181522,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -181233,7 +181545,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -181256,7 +181568,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -181279,7 +181591,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -181302,7 +181614,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -181325,7 +181637,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -181348,7 +181660,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -181371,7 +181683,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -181394,7 +181706,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -181417,7 +181729,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -181440,7 +181752,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -181463,7 +181775,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -181474,12 +181786,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc0(&self) -> FSC0R { let bits = { const MASK: bool = true; @@ -181489,7 +181801,7 @@ pub mod can1 { FSC0R { bits } } #[doc = "Bit 1 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc1(&self) -> FSC1R { let bits = { const MASK: bool = true; @@ -181499,7 +181811,7 @@ pub mod can1 { FSC1R { bits } } #[doc = "Bit 2 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc2(&self) -> FSC2R { let bits = { const MASK: bool = true; @@ -181509,7 +181821,7 @@ pub mod can1 { FSC2R { bits } } #[doc = "Bit 3 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc3(&self) -> FSC3R { let bits = { const MASK: bool = true; @@ -181519,7 +181831,7 @@ pub mod can1 { FSC3R { bits } } #[doc = "Bit 4 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc4(&self) -> FSC4R { let bits = { const MASK: bool = true; @@ -181529,7 +181841,7 @@ pub mod can1 { FSC4R { bits } } #[doc = "Bit 5 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc5(&self) -> FSC5R { let bits = { const MASK: bool = true; @@ -181539,7 +181851,7 @@ pub mod can1 { FSC5R { bits } } #[doc = "Bit 6 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc6(&self) -> FSC6R { let bits = { const MASK: bool = true; @@ -181549,7 +181861,7 @@ pub mod can1 { FSC6R { bits } } #[doc = "Bit 7 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc7(&self) -> FSC7R { let bits = { const MASK: bool = true; @@ -181559,7 +181871,7 @@ pub mod can1 { FSC7R { bits } } #[doc = "Bit 8 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc8(&self) -> FSC8R { let bits = { const MASK: bool = true; @@ -181569,7 +181881,7 @@ pub mod can1 { FSC8R { bits } } #[doc = "Bit 9 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc9(&self) -> FSC9R { let bits = { const MASK: bool = true; @@ -181579,7 +181891,7 @@ pub mod can1 { FSC9R { bits } } #[doc = "Bit 10 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc10(&self) -> FSC10R { let bits = { const MASK: bool = true; @@ -181589,7 +181901,7 @@ pub mod can1 { FSC10R { bits } } #[doc = "Bit 11 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc11(&self) -> FSC11R { let bits = { const MASK: bool = true; @@ -181599,7 +181911,7 @@ pub mod can1 { FSC11R { bits } } #[doc = "Bit 12 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc12(&self) -> FSC12R { let bits = { const MASK: bool = true; @@ -181609,7 +181921,7 @@ pub mod can1 { FSC12R { bits } } #[doc = "Bit 13 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc13(&self) -> FSC13R { let bits = { const MASK: bool = true; @@ -181619,7 +181931,7 @@ pub mod can1 { FSC13R { bits } } #[doc = "Bit 14 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc14(&self) -> FSC14R { let bits = { const MASK: bool = true; @@ -181629,7 +181941,7 @@ pub mod can1 { FSC14R { bits } } #[doc = "Bit 15 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc15(&self) -> FSC15R { let bits = { const MASK: bool = true; @@ -181639,7 +181951,7 @@ pub mod can1 { FSC15R { bits } } #[doc = "Bit 16 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc16(&self) -> FSC16R { let bits = { const MASK: bool = true; @@ -181649,7 +181961,7 @@ pub mod can1 { FSC16R { bits } } #[doc = "Bit 17 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc17(&self) -> FSC17R { let bits = { const MASK: bool = true; @@ -181659,7 +181971,7 @@ pub mod can1 { FSC17R { bits } } #[doc = "Bit 18 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc18(&self) -> FSC18R { let bits = { const MASK: bool = true; @@ -181669,7 +181981,7 @@ pub mod can1 { FSC18R { bits } } #[doc = "Bit 19 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc19(&self) -> FSC19R { let bits = { const MASK: bool = true; @@ -181679,7 +181991,7 @@ pub mod can1 { FSC19R { bits } } #[doc = "Bit 20 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc20(&self) -> FSC20R { let bits = { const MASK: bool = true; @@ -181689,7 +182001,7 @@ pub mod can1 { FSC20R { bits } } #[doc = "Bit 21 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc21(&self) -> FSC21R { let bits = { const MASK: bool = true; @@ -181699,7 +182011,7 @@ pub mod can1 { FSC21R { bits } } #[doc = "Bit 22 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc22(&self) -> FSC22R { let bits = { const MASK: bool = true; @@ -181709,7 +182021,7 @@ pub mod can1 { FSC22R { bits } } #[doc = "Bit 23 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc23(&self) -> FSC23R { let bits = { const MASK: bool = true; @@ -181719,7 +182031,7 @@ pub mod can1 { FSC23R { bits } } #[doc = "Bit 24 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc24(&self) -> FSC24R { let bits = { const MASK: bool = true; @@ -181729,7 +182041,7 @@ pub mod can1 { FSC24R { bits } } #[doc = "Bit 25 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc25(&self) -> FSC25R { let bits = { const MASK: bool = true; @@ -181739,7 +182051,7 @@ pub mod can1 { FSC25R { bits } } #[doc = "Bit 26 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc26(&self) -> FSC26R { let bits = { const MASK: bool = true; @@ -181749,7 +182061,7 @@ pub mod can1 { FSC26R { bits } } #[doc = "Bit 27 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc27(&self) -> FSC27R { let bits = { const MASK: bool = true; @@ -181761,153 +182073,153 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc0(&mut self) -> _FSC0W { _FSC0W { w: self } } #[doc = "Bit 1 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc1(&mut self) -> _FSC1W { _FSC1W { w: self } } #[doc = "Bit 2 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc2(&mut self) -> _FSC2W { _FSC2W { w: self } } #[doc = "Bit 3 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc3(&mut self) -> _FSC3W { _FSC3W { w: self } } #[doc = "Bit 4 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc4(&mut self) -> _FSC4W { _FSC4W { w: self } } #[doc = "Bit 5 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc5(&mut self) -> _FSC5W { _FSC5W { w: self } } #[doc = "Bit 6 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc6(&mut self) -> _FSC6W { _FSC6W { w: self } } #[doc = "Bit 7 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc7(&mut self) -> _FSC7W { _FSC7W { w: self } } #[doc = "Bit 8 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc8(&mut self) -> _FSC8W { _FSC8W { w: self } } #[doc = "Bit 9 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc9(&mut self) -> _FSC9W { _FSC9W { w: self } } #[doc = "Bit 10 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc10(&mut self) -> _FSC10W { _FSC10W { w: self } } #[doc = "Bit 11 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc11(&mut self) -> _FSC11W { _FSC11W { w: self } } #[doc = "Bit 12 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc12(&mut self) -> _FSC12W { _FSC12W { w: self } } #[doc = "Bit 13 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc13(&mut self) -> _FSC13W { _FSC13W { w: self } } #[doc = "Bit 14 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc14(&mut self) -> _FSC14W { _FSC14W { w: self } } #[doc = "Bit 15 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc15(&mut self) -> _FSC15W { _FSC15W { w: self } } #[doc = "Bit 16 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc16(&mut self) -> _FSC16W { _FSC16W { w: self } } #[doc = "Bit 17 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc17(&mut self) -> _FSC17W { _FSC17W { w: self } } #[doc = "Bit 18 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc18(&mut self) -> _FSC18W { _FSC18W { w: self } } #[doc = "Bit 19 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc19(&mut self) -> _FSC19W { _FSC19W { w: self } } #[doc = "Bit 20 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc20(&mut self) -> _FSC20W { _FSC20W { w: self } } #[doc = "Bit 21 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc21(&mut self) -> _FSC21W { _FSC21W { w: self } } #[doc = "Bit 22 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc22(&mut self) -> _FSC22W { _FSC22W { w: self } } #[doc = "Bit 23 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc23(&mut self) -> _FSC23W { _FSC23W { w: self } } #[doc = "Bit 24 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc24(&mut self) -> _FSC24W { _FSC24W { w: self } } #[doc = "Bit 25 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc25(&mut self) -> _FSC25W { _FSC25W { w: self } } #[doc = "Bit 26 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc26(&mut self) -> _FSC26W { _FSC26W { w: self } } #[doc = "Bit 27 - Filter scale configuration"] - #[inline(always)] + #[inline] pub fn fsc27(&mut self) -> _FSC27W { _FSC27W { w: self } } @@ -181929,7 +182241,7 @@ pub mod can1 { } impl super::FFA1R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -181941,14 +182253,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -181958,7 +182270,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -181969,17 +182281,17 @@ pub mod can1 { } impl FFA0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -181990,17 +182302,17 @@ pub mod can1 { } impl FFA1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182011,17 +182323,17 @@ pub mod can1 { } impl FFA2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182032,17 +182344,17 @@ pub mod can1 { } impl FFA3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182053,17 +182365,17 @@ pub mod can1 { } impl FFA4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182074,17 +182386,17 @@ pub mod can1 { } impl FFA5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182095,17 +182407,17 @@ pub mod can1 { } impl FFA6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182116,17 +182428,17 @@ pub mod can1 { } impl FFA7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182137,17 +182449,17 @@ pub mod can1 { } impl FFA8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182158,17 +182470,17 @@ pub mod can1 { } impl FFA9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182179,17 +182491,17 @@ pub mod can1 { } impl FFA10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182200,17 +182512,17 @@ pub mod can1 { } impl FFA11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182221,17 +182533,17 @@ pub mod can1 { } impl FFA12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182242,17 +182554,17 @@ pub mod can1 { } impl FFA13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182263,17 +182575,17 @@ pub mod can1 { } impl FFA14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182284,17 +182596,17 @@ pub mod can1 { } impl FFA15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182305,17 +182617,17 @@ pub mod can1 { } impl FFA16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182326,17 +182638,17 @@ pub mod can1 { } impl FFA17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182347,17 +182659,17 @@ pub mod can1 { } impl FFA18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182368,17 +182680,17 @@ pub mod can1 { } impl FFA19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182389,17 +182701,17 @@ pub mod can1 { } impl FFA20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182410,17 +182722,17 @@ pub mod can1 { } impl FFA21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182431,17 +182743,17 @@ pub mod can1 { } impl FFA22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182452,17 +182764,17 @@ pub mod can1 { } impl FFA23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182473,17 +182785,17 @@ pub mod can1 { } impl FFA24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182494,17 +182806,17 @@ pub mod can1 { } impl FFA25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182515,17 +182827,17 @@ pub mod can1 { } impl FFA26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182536,17 +182848,17 @@ pub mod can1 { } impl FFA27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -182565,7 +182877,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -182588,7 +182900,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -182611,7 +182923,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -182634,7 +182946,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -182657,7 +182969,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -182680,7 +182992,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -182703,7 +183015,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -182726,7 +183038,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -182749,7 +183061,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -182772,7 +183084,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -182795,7 +183107,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -182818,7 +183130,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -182841,7 +183153,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -182864,7 +183176,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -182887,7 +183199,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -182910,7 +183222,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -182933,7 +183245,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -182956,7 +183268,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -182979,7 +183291,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -183002,7 +183314,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -183025,7 +183337,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -183048,7 +183360,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -183071,7 +183383,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -183094,7 +183406,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -183117,7 +183429,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -183140,7 +183452,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -183163,7 +183475,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -183186,7 +183498,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -183197,12 +183509,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter FIFO assignment for filter 0"] - #[inline(always)] + #[inline] pub fn ffa0(&self) -> FFA0R { let bits = { const MASK: bool = true; @@ -183212,7 +183524,7 @@ pub mod can1 { FFA0R { bits } } #[doc = "Bit 1 - Filter FIFO assignment for filter 1"] - #[inline(always)] + #[inline] pub fn ffa1(&self) -> FFA1R { let bits = { const MASK: bool = true; @@ -183222,7 +183534,7 @@ pub mod can1 { FFA1R { bits } } #[doc = "Bit 2 - Filter FIFO assignment for filter 2"] - #[inline(always)] + #[inline] pub fn ffa2(&self) -> FFA2R { let bits = { const MASK: bool = true; @@ -183232,7 +183544,7 @@ pub mod can1 { FFA2R { bits } } #[doc = "Bit 3 - Filter FIFO assignment for filter 3"] - #[inline(always)] + #[inline] pub fn ffa3(&self) -> FFA3R { let bits = { const MASK: bool = true; @@ -183242,7 +183554,7 @@ pub mod can1 { FFA3R { bits } } #[doc = "Bit 4 - Filter FIFO assignment for filter 4"] - #[inline(always)] + #[inline] pub fn ffa4(&self) -> FFA4R { let bits = { const MASK: bool = true; @@ -183252,7 +183564,7 @@ pub mod can1 { FFA4R { bits } } #[doc = "Bit 5 - Filter FIFO assignment for filter 5"] - #[inline(always)] + #[inline] pub fn ffa5(&self) -> FFA5R { let bits = { const MASK: bool = true; @@ -183262,7 +183574,7 @@ pub mod can1 { FFA5R { bits } } #[doc = "Bit 6 - Filter FIFO assignment for filter 6"] - #[inline(always)] + #[inline] pub fn ffa6(&self) -> FFA6R { let bits = { const MASK: bool = true; @@ -183272,7 +183584,7 @@ pub mod can1 { FFA6R { bits } } #[doc = "Bit 7 - Filter FIFO assignment for filter 7"] - #[inline(always)] + #[inline] pub fn ffa7(&self) -> FFA7R { let bits = { const MASK: bool = true; @@ -183282,7 +183594,7 @@ pub mod can1 { FFA7R { bits } } #[doc = "Bit 8 - Filter FIFO assignment for filter 8"] - #[inline(always)] + #[inline] pub fn ffa8(&self) -> FFA8R { let bits = { const MASK: bool = true; @@ -183292,7 +183604,7 @@ pub mod can1 { FFA8R { bits } } #[doc = "Bit 9 - Filter FIFO assignment for filter 9"] - #[inline(always)] + #[inline] pub fn ffa9(&self) -> FFA9R { let bits = { const MASK: bool = true; @@ -183302,7 +183614,7 @@ pub mod can1 { FFA9R { bits } } #[doc = "Bit 10 - Filter FIFO assignment for filter 10"] - #[inline(always)] + #[inline] pub fn ffa10(&self) -> FFA10R { let bits = { const MASK: bool = true; @@ -183312,7 +183624,7 @@ pub mod can1 { FFA10R { bits } } #[doc = "Bit 11 - Filter FIFO assignment for filter 11"] - #[inline(always)] + #[inline] pub fn ffa11(&self) -> FFA11R { let bits = { const MASK: bool = true; @@ -183322,7 +183634,7 @@ pub mod can1 { FFA11R { bits } } #[doc = "Bit 12 - Filter FIFO assignment for filter 12"] - #[inline(always)] + #[inline] pub fn ffa12(&self) -> FFA12R { let bits = { const MASK: bool = true; @@ -183332,7 +183644,7 @@ pub mod can1 { FFA12R { bits } } #[doc = "Bit 13 - Filter FIFO assignment for filter 13"] - #[inline(always)] + #[inline] pub fn ffa13(&self) -> FFA13R { let bits = { const MASK: bool = true; @@ -183342,7 +183654,7 @@ pub mod can1 { FFA13R { bits } } #[doc = "Bit 14 - Filter FIFO assignment for filter 14"] - #[inline(always)] + #[inline] pub fn ffa14(&self) -> FFA14R { let bits = { const MASK: bool = true; @@ -183352,7 +183664,7 @@ pub mod can1 { FFA14R { bits } } #[doc = "Bit 15 - Filter FIFO assignment for filter 15"] - #[inline(always)] + #[inline] pub fn ffa15(&self) -> FFA15R { let bits = { const MASK: bool = true; @@ -183362,7 +183674,7 @@ pub mod can1 { FFA15R { bits } } #[doc = "Bit 16 - Filter FIFO assignment for filter 16"] - #[inline(always)] + #[inline] pub fn ffa16(&self) -> FFA16R { let bits = { const MASK: bool = true; @@ -183372,7 +183684,7 @@ pub mod can1 { FFA16R { bits } } #[doc = "Bit 17 - Filter FIFO assignment for filter 17"] - #[inline(always)] + #[inline] pub fn ffa17(&self) -> FFA17R { let bits = { const MASK: bool = true; @@ -183382,7 +183694,7 @@ pub mod can1 { FFA17R { bits } } #[doc = "Bit 18 - Filter FIFO assignment for filter 18"] - #[inline(always)] + #[inline] pub fn ffa18(&self) -> FFA18R { let bits = { const MASK: bool = true; @@ -183392,7 +183704,7 @@ pub mod can1 { FFA18R { bits } } #[doc = "Bit 19 - Filter FIFO assignment for filter 19"] - #[inline(always)] + #[inline] pub fn ffa19(&self) -> FFA19R { let bits = { const MASK: bool = true; @@ -183402,7 +183714,7 @@ pub mod can1 { FFA19R { bits } } #[doc = "Bit 20 - Filter FIFO assignment for filter 20"] - #[inline(always)] + #[inline] pub fn ffa20(&self) -> FFA20R { let bits = { const MASK: bool = true; @@ -183412,7 +183724,7 @@ pub mod can1 { FFA20R { bits } } #[doc = "Bit 21 - Filter FIFO assignment for filter 21"] - #[inline(always)] + #[inline] pub fn ffa21(&self) -> FFA21R { let bits = { const MASK: bool = true; @@ -183422,7 +183734,7 @@ pub mod can1 { FFA21R { bits } } #[doc = "Bit 22 - Filter FIFO assignment for filter 22"] - #[inline(always)] + #[inline] pub fn ffa22(&self) -> FFA22R { let bits = { const MASK: bool = true; @@ -183432,7 +183744,7 @@ pub mod can1 { FFA22R { bits } } #[doc = "Bit 23 - Filter FIFO assignment for filter 23"] - #[inline(always)] + #[inline] pub fn ffa23(&self) -> FFA23R { let bits = { const MASK: bool = true; @@ -183442,7 +183754,7 @@ pub mod can1 { FFA23R { bits } } #[doc = "Bit 24 - Filter FIFO assignment for filter 24"] - #[inline(always)] + #[inline] pub fn ffa24(&self) -> FFA24R { let bits = { const MASK: bool = true; @@ -183452,7 +183764,7 @@ pub mod can1 { FFA24R { bits } } #[doc = "Bit 25 - Filter FIFO assignment for filter 25"] - #[inline(always)] + #[inline] pub fn ffa25(&self) -> FFA25R { let bits = { const MASK: bool = true; @@ -183462,7 +183774,7 @@ pub mod can1 { FFA25R { bits } } #[doc = "Bit 26 - Filter FIFO assignment for filter 26"] - #[inline(always)] + #[inline] pub fn ffa26(&self) -> FFA26R { let bits = { const MASK: bool = true; @@ -183472,7 +183784,7 @@ pub mod can1 { FFA26R { bits } } #[doc = "Bit 27 - Filter FIFO assignment for filter 27"] - #[inline(always)] + #[inline] pub fn ffa27(&self) -> FFA27R { let bits = { const MASK: bool = true; @@ -183484,153 +183796,153 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter FIFO assignment for filter 0"] - #[inline(always)] + #[inline] pub fn ffa0(&mut self) -> _FFA0W { _FFA0W { w: self } } #[doc = "Bit 1 - Filter FIFO assignment for filter 1"] - #[inline(always)] + #[inline] pub fn ffa1(&mut self) -> _FFA1W { _FFA1W { w: self } } #[doc = "Bit 2 - Filter FIFO assignment for filter 2"] - #[inline(always)] + #[inline] pub fn ffa2(&mut self) -> _FFA2W { _FFA2W { w: self } } #[doc = "Bit 3 - Filter FIFO assignment for filter 3"] - #[inline(always)] + #[inline] pub fn ffa3(&mut self) -> _FFA3W { _FFA3W { w: self } } #[doc = "Bit 4 - Filter FIFO assignment for filter 4"] - #[inline(always)] + #[inline] pub fn ffa4(&mut self) -> _FFA4W { _FFA4W { w: self } } #[doc = "Bit 5 - Filter FIFO assignment for filter 5"] - #[inline(always)] + #[inline] pub fn ffa5(&mut self) -> _FFA5W { _FFA5W { w: self } } #[doc = "Bit 6 - Filter FIFO assignment for filter 6"] - #[inline(always)] + #[inline] pub fn ffa6(&mut self) -> _FFA6W { _FFA6W { w: self } } #[doc = "Bit 7 - Filter FIFO assignment for filter 7"] - #[inline(always)] + #[inline] pub fn ffa7(&mut self) -> _FFA7W { _FFA7W { w: self } } #[doc = "Bit 8 - Filter FIFO assignment for filter 8"] - #[inline(always)] + #[inline] pub fn ffa8(&mut self) -> _FFA8W { _FFA8W { w: self } } #[doc = "Bit 9 - Filter FIFO assignment for filter 9"] - #[inline(always)] + #[inline] pub fn ffa9(&mut self) -> _FFA9W { _FFA9W { w: self } } #[doc = "Bit 10 - Filter FIFO assignment for filter 10"] - #[inline(always)] + #[inline] pub fn ffa10(&mut self) -> _FFA10W { _FFA10W { w: self } } #[doc = "Bit 11 - Filter FIFO assignment for filter 11"] - #[inline(always)] + #[inline] pub fn ffa11(&mut self) -> _FFA11W { _FFA11W { w: self } } #[doc = "Bit 12 - Filter FIFO assignment for filter 12"] - #[inline(always)] + #[inline] pub fn ffa12(&mut self) -> _FFA12W { _FFA12W { w: self } } #[doc = "Bit 13 - Filter FIFO assignment for filter 13"] - #[inline(always)] + #[inline] pub fn ffa13(&mut self) -> _FFA13W { _FFA13W { w: self } } #[doc = "Bit 14 - Filter FIFO assignment for filter 14"] - #[inline(always)] + #[inline] pub fn ffa14(&mut self) -> _FFA14W { _FFA14W { w: self } } #[doc = "Bit 15 - Filter FIFO assignment for filter 15"] - #[inline(always)] + #[inline] pub fn ffa15(&mut self) -> _FFA15W { _FFA15W { w: self } } #[doc = "Bit 16 - Filter FIFO assignment for filter 16"] - #[inline(always)] + #[inline] pub fn ffa16(&mut self) -> _FFA16W { _FFA16W { w: self } } #[doc = "Bit 17 - Filter FIFO assignment for filter 17"] - #[inline(always)] + #[inline] pub fn ffa17(&mut self) -> _FFA17W { _FFA17W { w: self } } #[doc = "Bit 18 - Filter FIFO assignment for filter 18"] - #[inline(always)] + #[inline] pub fn ffa18(&mut self) -> _FFA18W { _FFA18W { w: self } } #[doc = "Bit 19 - Filter FIFO assignment for filter 19"] - #[inline(always)] + #[inline] pub fn ffa19(&mut self) -> _FFA19W { _FFA19W { w: self } } #[doc = "Bit 20 - Filter FIFO assignment for filter 20"] - #[inline(always)] + #[inline] pub fn ffa20(&mut self) -> _FFA20W { _FFA20W { w: self } } #[doc = "Bit 21 - Filter FIFO assignment for filter 21"] - #[inline(always)] + #[inline] pub fn ffa21(&mut self) -> _FFA21W { _FFA21W { w: self } } #[doc = "Bit 22 - Filter FIFO assignment for filter 22"] - #[inline(always)] + #[inline] pub fn ffa22(&mut self) -> _FFA22W { _FFA22W { w: self } } #[doc = "Bit 23 - Filter FIFO assignment for filter 23"] - #[inline(always)] + #[inline] pub fn ffa23(&mut self) -> _FFA23W { _FFA23W { w: self } } #[doc = "Bit 24 - Filter FIFO assignment for filter 24"] - #[inline(always)] + #[inline] pub fn ffa24(&mut self) -> _FFA24W { _FFA24W { w: self } } #[doc = "Bit 25 - Filter FIFO assignment for filter 25"] - #[inline(always)] + #[inline] pub fn ffa25(&mut self) -> _FFA25W { _FFA25W { w: self } } #[doc = "Bit 26 - Filter FIFO assignment for filter 26"] - #[inline(always)] + #[inline] pub fn ffa26(&mut self) -> _FFA26W { _FFA26W { w: self } } #[doc = "Bit 27 - Filter FIFO assignment for filter 27"] - #[inline(always)] + #[inline] pub fn ffa27(&mut self) -> _FFA27W { _FFA27W { w: self } } @@ -183652,7 +183964,7 @@ pub mod can1 { } impl super::FA1R { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -183664,14 +183976,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -183681,7 +183993,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -183692,17 +184004,17 @@ pub mod can1 { } impl FACT0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -183713,17 +184025,17 @@ pub mod can1 { } impl FACT1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -183734,17 +184046,17 @@ pub mod can1 { } impl FACT2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -183755,17 +184067,17 @@ pub mod can1 { } impl FACT3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -183776,17 +184088,17 @@ pub mod can1 { } impl FACT4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -183797,17 +184109,17 @@ pub mod can1 { } impl FACT5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -183818,17 +184130,17 @@ pub mod can1 { } impl FACT6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -183839,17 +184151,17 @@ pub mod can1 { } impl FACT7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -183860,17 +184172,17 @@ pub mod can1 { } impl FACT8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -183881,17 +184193,17 @@ pub mod can1 { } impl FACT9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -183902,17 +184214,17 @@ pub mod can1 { } impl FACT10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -183923,17 +184235,17 @@ pub mod can1 { } impl FACT11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -183944,17 +184256,17 @@ pub mod can1 { } impl FACT12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -183965,17 +184277,17 @@ pub mod can1 { } impl FACT13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -183986,17 +184298,17 @@ pub mod can1 { } impl FACT14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -184007,17 +184319,17 @@ pub mod can1 { } impl FACT15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -184028,17 +184340,17 @@ pub mod can1 { } impl FACT16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -184049,17 +184361,17 @@ pub mod can1 { } impl FACT17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -184070,17 +184382,17 @@ pub mod can1 { } impl FACT18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -184091,17 +184403,17 @@ pub mod can1 { } impl FACT19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -184112,17 +184424,17 @@ pub mod can1 { } impl FACT20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -184133,17 +184445,17 @@ pub mod can1 { } impl FACT21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -184154,17 +184466,17 @@ pub mod can1 { } impl FACT22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -184175,17 +184487,17 @@ pub mod can1 { } impl FACT23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -184196,17 +184508,17 @@ pub mod can1 { } impl FACT24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -184217,17 +184529,17 @@ pub mod can1 { } impl FACT25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -184238,17 +184550,17 @@ pub mod can1 { } impl FACT26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -184259,17 +184571,17 @@ pub mod can1 { } impl FACT27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -184288,7 +184600,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -184311,7 +184623,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -184334,7 +184646,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -184357,7 +184669,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -184380,7 +184692,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -184403,7 +184715,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -184426,7 +184738,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -184449,7 +184761,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -184472,7 +184784,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -184495,7 +184807,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -184518,7 +184830,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -184541,7 +184853,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -184564,7 +184876,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -184587,7 +184899,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -184610,7 +184922,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -184633,7 +184945,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -184656,7 +184968,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -184679,7 +184991,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -184702,7 +185014,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -184725,7 +185037,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -184748,7 +185060,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -184771,7 +185083,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -184794,7 +185106,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -184817,7 +185129,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -184840,7 +185152,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -184863,7 +185175,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -184886,7 +185198,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -184909,7 +185221,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -184920,12 +185232,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter active"] - #[inline(always)] + #[inline] pub fn fact0(&self) -> FACT0R { let bits = { const MASK: bool = true; @@ -184935,7 +185247,7 @@ pub mod can1 { FACT0R { bits } } #[doc = "Bit 1 - Filter active"] - #[inline(always)] + #[inline] pub fn fact1(&self) -> FACT1R { let bits = { const MASK: bool = true; @@ -184945,7 +185257,7 @@ pub mod can1 { FACT1R { bits } } #[doc = "Bit 2 - Filter active"] - #[inline(always)] + #[inline] pub fn fact2(&self) -> FACT2R { let bits = { const MASK: bool = true; @@ -184955,7 +185267,7 @@ pub mod can1 { FACT2R { bits } } #[doc = "Bit 3 - Filter active"] - #[inline(always)] + #[inline] pub fn fact3(&self) -> FACT3R { let bits = { const MASK: bool = true; @@ -184965,7 +185277,7 @@ pub mod can1 { FACT3R { bits } } #[doc = "Bit 4 - Filter active"] - #[inline(always)] + #[inline] pub fn fact4(&self) -> FACT4R { let bits = { const MASK: bool = true; @@ -184975,7 +185287,7 @@ pub mod can1 { FACT4R { bits } } #[doc = "Bit 5 - Filter active"] - #[inline(always)] + #[inline] pub fn fact5(&self) -> FACT5R { let bits = { const MASK: bool = true; @@ -184985,7 +185297,7 @@ pub mod can1 { FACT5R { bits } } #[doc = "Bit 6 - Filter active"] - #[inline(always)] + #[inline] pub fn fact6(&self) -> FACT6R { let bits = { const MASK: bool = true; @@ -184995,7 +185307,7 @@ pub mod can1 { FACT6R { bits } } #[doc = "Bit 7 - Filter active"] - #[inline(always)] + #[inline] pub fn fact7(&self) -> FACT7R { let bits = { const MASK: bool = true; @@ -185005,7 +185317,7 @@ pub mod can1 { FACT7R { bits } } #[doc = "Bit 8 - Filter active"] - #[inline(always)] + #[inline] pub fn fact8(&self) -> FACT8R { let bits = { const MASK: bool = true; @@ -185015,7 +185327,7 @@ pub mod can1 { FACT8R { bits } } #[doc = "Bit 9 - Filter active"] - #[inline(always)] + #[inline] pub fn fact9(&self) -> FACT9R { let bits = { const MASK: bool = true; @@ -185025,7 +185337,7 @@ pub mod can1 { FACT9R { bits } } #[doc = "Bit 10 - Filter active"] - #[inline(always)] + #[inline] pub fn fact10(&self) -> FACT10R { let bits = { const MASK: bool = true; @@ -185035,7 +185347,7 @@ pub mod can1 { FACT10R { bits } } #[doc = "Bit 11 - Filter active"] - #[inline(always)] + #[inline] pub fn fact11(&self) -> FACT11R { let bits = { const MASK: bool = true; @@ -185045,7 +185357,7 @@ pub mod can1 { FACT11R { bits } } #[doc = "Bit 12 - Filter active"] - #[inline(always)] + #[inline] pub fn fact12(&self) -> FACT12R { let bits = { const MASK: bool = true; @@ -185055,7 +185367,7 @@ pub mod can1 { FACT12R { bits } } #[doc = "Bit 13 - Filter active"] - #[inline(always)] + #[inline] pub fn fact13(&self) -> FACT13R { let bits = { const MASK: bool = true; @@ -185065,7 +185377,7 @@ pub mod can1 { FACT13R { bits } } #[doc = "Bit 14 - Filter active"] - #[inline(always)] + #[inline] pub fn fact14(&self) -> FACT14R { let bits = { const MASK: bool = true; @@ -185075,7 +185387,7 @@ pub mod can1 { FACT14R { bits } } #[doc = "Bit 15 - Filter active"] - #[inline(always)] + #[inline] pub fn fact15(&self) -> FACT15R { let bits = { const MASK: bool = true; @@ -185085,7 +185397,7 @@ pub mod can1 { FACT15R { bits } } #[doc = "Bit 16 - Filter active"] - #[inline(always)] + #[inline] pub fn fact16(&self) -> FACT16R { let bits = { const MASK: bool = true; @@ -185095,7 +185407,7 @@ pub mod can1 { FACT16R { bits } } #[doc = "Bit 17 - Filter active"] - #[inline(always)] + #[inline] pub fn fact17(&self) -> FACT17R { let bits = { const MASK: bool = true; @@ -185105,7 +185417,7 @@ pub mod can1 { FACT17R { bits } } #[doc = "Bit 18 - Filter active"] - #[inline(always)] + #[inline] pub fn fact18(&self) -> FACT18R { let bits = { const MASK: bool = true; @@ -185115,7 +185427,7 @@ pub mod can1 { FACT18R { bits } } #[doc = "Bit 19 - Filter active"] - #[inline(always)] + #[inline] pub fn fact19(&self) -> FACT19R { let bits = { const MASK: bool = true; @@ -185125,7 +185437,7 @@ pub mod can1 { FACT19R { bits } } #[doc = "Bit 20 - Filter active"] - #[inline(always)] + #[inline] pub fn fact20(&self) -> FACT20R { let bits = { const MASK: bool = true; @@ -185135,7 +185447,7 @@ pub mod can1 { FACT20R { bits } } #[doc = "Bit 21 - Filter active"] - #[inline(always)] + #[inline] pub fn fact21(&self) -> FACT21R { let bits = { const MASK: bool = true; @@ -185145,7 +185457,7 @@ pub mod can1 { FACT21R { bits } } #[doc = "Bit 22 - Filter active"] - #[inline(always)] + #[inline] pub fn fact22(&self) -> FACT22R { let bits = { const MASK: bool = true; @@ -185155,7 +185467,7 @@ pub mod can1 { FACT22R { bits } } #[doc = "Bit 23 - Filter active"] - #[inline(always)] + #[inline] pub fn fact23(&self) -> FACT23R { let bits = { const MASK: bool = true; @@ -185165,7 +185477,7 @@ pub mod can1 { FACT23R { bits } } #[doc = "Bit 24 - Filter active"] - #[inline(always)] + #[inline] pub fn fact24(&self) -> FACT24R { let bits = { const MASK: bool = true; @@ -185175,7 +185487,7 @@ pub mod can1 { FACT24R { bits } } #[doc = "Bit 25 - Filter active"] - #[inline(always)] + #[inline] pub fn fact25(&self) -> FACT25R { let bits = { const MASK: bool = true; @@ -185185,7 +185497,7 @@ pub mod can1 { FACT25R { bits } } #[doc = "Bit 26 - Filter active"] - #[inline(always)] + #[inline] pub fn fact26(&self) -> FACT26R { let bits = { const MASK: bool = true; @@ -185195,7 +185507,7 @@ pub mod can1 { FACT26R { bits } } #[doc = "Bit 27 - Filter active"] - #[inline(always)] + #[inline] pub fn fact27(&self) -> FACT27R { let bits = { const MASK: bool = true; @@ -185207,153 +185519,153 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter active"] - #[inline(always)] + #[inline] pub fn fact0(&mut self) -> _FACT0W { _FACT0W { w: self } } #[doc = "Bit 1 - Filter active"] - #[inline(always)] + #[inline] pub fn fact1(&mut self) -> _FACT1W { _FACT1W { w: self } } #[doc = "Bit 2 - Filter active"] - #[inline(always)] + #[inline] pub fn fact2(&mut self) -> _FACT2W { _FACT2W { w: self } } #[doc = "Bit 3 - Filter active"] - #[inline(always)] + #[inline] pub fn fact3(&mut self) -> _FACT3W { _FACT3W { w: self } } #[doc = "Bit 4 - Filter active"] - #[inline(always)] + #[inline] pub fn fact4(&mut self) -> _FACT4W { _FACT4W { w: self } } #[doc = "Bit 5 - Filter active"] - #[inline(always)] + #[inline] pub fn fact5(&mut self) -> _FACT5W { _FACT5W { w: self } } #[doc = "Bit 6 - Filter active"] - #[inline(always)] + #[inline] pub fn fact6(&mut self) -> _FACT6W { _FACT6W { w: self } } #[doc = "Bit 7 - Filter active"] - #[inline(always)] + #[inline] pub fn fact7(&mut self) -> _FACT7W { _FACT7W { w: self } } #[doc = "Bit 8 - Filter active"] - #[inline(always)] + #[inline] pub fn fact8(&mut self) -> _FACT8W { _FACT8W { w: self } } #[doc = "Bit 9 - Filter active"] - #[inline(always)] + #[inline] pub fn fact9(&mut self) -> _FACT9W { _FACT9W { w: self } } #[doc = "Bit 10 - Filter active"] - #[inline(always)] + #[inline] pub fn fact10(&mut self) -> _FACT10W { _FACT10W { w: self } } #[doc = "Bit 11 - Filter active"] - #[inline(always)] + #[inline] pub fn fact11(&mut self) -> _FACT11W { _FACT11W { w: self } } #[doc = "Bit 12 - Filter active"] - #[inline(always)] + #[inline] pub fn fact12(&mut self) -> _FACT12W { _FACT12W { w: self } } #[doc = "Bit 13 - Filter active"] - #[inline(always)] + #[inline] pub fn fact13(&mut self) -> _FACT13W { _FACT13W { w: self } } #[doc = "Bit 14 - Filter active"] - #[inline(always)] + #[inline] pub fn fact14(&mut self) -> _FACT14W { _FACT14W { w: self } } #[doc = "Bit 15 - Filter active"] - #[inline(always)] + #[inline] pub fn fact15(&mut self) -> _FACT15W { _FACT15W { w: self } } #[doc = "Bit 16 - Filter active"] - #[inline(always)] + #[inline] pub fn fact16(&mut self) -> _FACT16W { _FACT16W { w: self } } #[doc = "Bit 17 - Filter active"] - #[inline(always)] + #[inline] pub fn fact17(&mut self) -> _FACT17W { _FACT17W { w: self } } #[doc = "Bit 18 - Filter active"] - #[inline(always)] + #[inline] pub fn fact18(&mut self) -> _FACT18W { _FACT18W { w: self } } #[doc = "Bit 19 - Filter active"] - #[inline(always)] + #[inline] pub fn fact19(&mut self) -> _FACT19W { _FACT19W { w: self } } #[doc = "Bit 20 - Filter active"] - #[inline(always)] + #[inline] pub fn fact20(&mut self) -> _FACT20W { _FACT20W { w: self } } #[doc = "Bit 21 - Filter active"] - #[inline(always)] + #[inline] pub fn fact21(&mut self) -> _FACT21W { _FACT21W { w: self } } #[doc = "Bit 22 - Filter active"] - #[inline(always)] + #[inline] pub fn fact22(&mut self) -> _FACT22W { _FACT22W { w: self } } #[doc = "Bit 23 - Filter active"] - #[inline(always)] + #[inline] pub fn fact23(&mut self) -> _FACT23W { _FACT23W { w: self } } #[doc = "Bit 24 - Filter active"] - #[inline(always)] + #[inline] pub fn fact24(&mut self) -> _FACT24W { _FACT24W { w: self } } #[doc = "Bit 25 - Filter active"] - #[inline(always)] + #[inline] pub fn fact25(&mut self) -> _FACT25W { _FACT25W { w: self } } #[doc = "Bit 26 - Filter active"] - #[inline(always)] + #[inline] pub fn fact26(&mut self) -> _FACT26W { _FACT26W { w: self } } #[doc = "Bit 27 - Filter active"] - #[inline(always)] + #[inline] pub fn fact27(&mut self) -> _FACT27W { _FACT27W { w: self } } @@ -185375,7 +185687,7 @@ pub mod can1 { } impl super::F0R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -185387,14 +185699,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -185404,7 +185716,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -185415,17 +185727,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185436,17 +185748,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185457,17 +185769,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185478,17 +185790,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185499,17 +185811,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185520,17 +185832,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185541,17 +185853,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185562,17 +185874,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185583,17 +185895,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185604,17 +185916,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185625,17 +185937,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185646,17 +185958,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185667,17 +185979,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185688,17 +186000,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185709,17 +186021,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185730,17 +186042,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185751,17 +186063,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185772,17 +186084,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185793,17 +186105,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185814,17 +186126,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185835,17 +186147,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185856,17 +186168,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185877,17 +186189,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185898,17 +186210,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185919,17 +186231,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185940,17 +186252,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185961,17 +186273,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -185982,17 +186294,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -186003,17 +186315,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -186024,17 +186336,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -186045,17 +186357,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -186066,17 +186378,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -186095,7 +186407,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -186118,7 +186430,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -186141,7 +186453,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -186164,7 +186476,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -186187,7 +186499,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -186210,7 +186522,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -186233,7 +186545,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -186256,7 +186568,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -186279,7 +186591,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -186302,7 +186614,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -186325,7 +186637,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -186348,7 +186660,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -186371,7 +186683,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -186394,7 +186706,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -186417,7 +186729,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -186440,7 +186752,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -186463,7 +186775,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -186486,7 +186798,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -186509,7 +186821,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -186532,7 +186844,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -186555,7 +186867,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -186578,7 +186890,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -186601,7 +186913,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -186624,7 +186936,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -186647,7 +186959,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -186670,7 +186982,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -186693,7 +187005,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -186716,7 +187028,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -186739,7 +187051,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -186762,7 +187074,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -186785,7 +187097,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -186808,7 +187120,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -186819,12 +187131,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -186834,7 +187146,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -186844,7 +187156,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -186854,7 +187166,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -186864,7 +187176,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -186874,7 +187186,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -186884,7 +187196,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -186894,7 +187206,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -186904,7 +187216,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -186914,7 +187226,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -186924,7 +187236,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -186934,7 +187246,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -186944,7 +187256,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -186954,7 +187266,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -186964,7 +187276,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -186974,7 +187286,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -186984,7 +187296,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -186994,7 +187306,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -187004,7 +187316,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -187014,7 +187326,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -187024,7 +187336,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -187034,7 +187346,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -187044,7 +187356,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -187054,7 +187366,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -187064,7 +187376,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -187074,7 +187386,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -187084,7 +187396,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -187094,7 +187406,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -187104,7 +187416,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -187114,7 +187426,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -187124,7 +187436,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -187134,7 +187446,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -187146,173 +187458,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -187334,7 +187646,7 @@ pub mod can1 { } impl super::F0R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -187346,14 +187658,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -187363,7 +187675,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -187374,17 +187686,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187395,17 +187707,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187416,17 +187728,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187437,17 +187749,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187458,17 +187770,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187479,17 +187791,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187500,17 +187812,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187521,17 +187833,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187542,17 +187854,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187563,17 +187875,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187584,17 +187896,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187605,17 +187917,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187626,17 +187938,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187647,17 +187959,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187668,17 +187980,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187689,17 +188001,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187710,17 +188022,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187731,17 +188043,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187752,17 +188064,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187773,17 +188085,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187794,17 +188106,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187815,17 +188127,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187836,17 +188148,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187857,17 +188169,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187878,17 +188190,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187899,17 +188211,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187920,17 +188232,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187941,17 +188253,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187962,17 +188274,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -187983,17 +188295,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -188004,17 +188316,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -188025,17 +188337,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -188054,7 +188366,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -188077,7 +188389,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -188100,7 +188412,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -188123,7 +188435,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -188146,7 +188458,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -188169,7 +188481,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -188192,7 +188504,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -188215,7 +188527,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -188238,7 +188550,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -188261,7 +188573,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -188284,7 +188596,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -188307,7 +188619,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -188330,7 +188642,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -188353,7 +188665,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -188376,7 +188688,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -188399,7 +188711,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -188422,7 +188734,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -188445,7 +188757,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -188468,7 +188780,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -188491,7 +188803,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -188514,7 +188826,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -188537,7 +188849,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -188560,7 +188872,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -188583,7 +188895,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -188606,7 +188918,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -188629,7 +188941,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -188652,7 +188964,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -188675,7 +188987,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -188698,7 +189010,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -188721,7 +189033,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -188744,7 +189056,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -188767,7 +189079,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -188778,12 +189090,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -188793,7 +189105,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -188803,7 +189115,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -188813,7 +189125,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -188823,7 +189135,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -188833,7 +189145,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -188843,7 +189155,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -188853,7 +189165,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -188863,7 +189175,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -188873,7 +189185,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -188883,7 +189195,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -188893,7 +189205,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -188903,7 +189215,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -188913,7 +189225,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -188923,7 +189235,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -188933,7 +189245,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -188943,7 +189255,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -188953,7 +189265,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -188963,7 +189275,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -188973,7 +189285,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -188983,7 +189295,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -188993,7 +189305,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -189003,7 +189315,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -189013,7 +189325,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -189023,7 +189335,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -189033,7 +189345,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -189043,7 +189355,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -189053,7 +189365,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -189063,7 +189375,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -189073,7 +189385,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -189083,7 +189395,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -189093,7 +189405,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -189105,173 +189417,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -189293,7 +189605,7 @@ pub mod can1 { } impl super::F1R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -189305,14 +189617,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -189322,7 +189634,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -189333,17 +189645,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189354,17 +189666,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189375,17 +189687,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189396,17 +189708,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189417,17 +189729,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189438,17 +189750,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189459,17 +189771,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189480,17 +189792,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189501,17 +189813,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189522,17 +189834,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189543,17 +189855,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189564,17 +189876,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189585,17 +189897,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189606,17 +189918,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189627,17 +189939,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189648,17 +189960,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189669,17 +189981,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189690,17 +190002,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189711,17 +190023,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189732,17 +190044,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189753,17 +190065,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189774,17 +190086,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189795,17 +190107,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189816,17 +190128,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189837,17 +190149,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189858,17 +190170,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189879,17 +190191,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189900,17 +190212,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189921,17 +190233,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189942,17 +190254,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189963,17 +190275,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -189984,17 +190296,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -190013,7 +190325,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -190036,7 +190348,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -190059,7 +190371,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -190082,7 +190394,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -190105,7 +190417,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -190128,7 +190440,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -190151,7 +190463,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -190174,7 +190486,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -190197,7 +190509,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -190220,7 +190532,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -190243,7 +190555,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -190266,7 +190578,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -190289,7 +190601,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -190312,7 +190624,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -190335,7 +190647,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -190358,7 +190670,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -190381,7 +190693,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -190404,7 +190716,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -190427,7 +190739,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -190450,7 +190762,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -190473,7 +190785,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -190496,7 +190808,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -190519,7 +190831,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -190542,7 +190854,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -190565,7 +190877,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -190588,7 +190900,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -190611,7 +190923,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -190634,7 +190946,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -190657,7 +190969,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -190680,7 +190992,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -190703,7 +191015,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -190726,7 +191038,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -190737,12 +191049,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -190752,7 +191064,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -190762,7 +191074,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -190772,7 +191084,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -190782,7 +191094,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -190792,7 +191104,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -190802,7 +191114,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -190812,7 +191124,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -190822,7 +191134,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -190832,7 +191144,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -190842,7 +191154,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -190852,7 +191164,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -190862,7 +191174,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -190872,7 +191184,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -190882,7 +191194,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -190892,7 +191204,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -190902,7 +191214,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -190912,7 +191224,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -190922,7 +191234,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -190932,7 +191244,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -190942,7 +191254,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -190952,7 +191264,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -190962,7 +191274,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -190972,7 +191284,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -190982,7 +191294,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -190992,7 +191304,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -191002,7 +191314,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -191012,7 +191324,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -191022,7 +191334,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -191032,7 +191344,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -191042,7 +191354,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -191052,7 +191364,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -191064,173 +191376,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -191252,7 +191564,7 @@ pub mod can1 { } impl super::F1R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -191264,14 +191576,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -191281,7 +191593,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -191292,17 +191604,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191313,17 +191625,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191334,17 +191646,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191355,17 +191667,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191376,17 +191688,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191397,17 +191709,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191418,17 +191730,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191439,17 +191751,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191460,17 +191772,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191481,17 +191793,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191502,17 +191814,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191523,17 +191835,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191544,17 +191856,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191565,17 +191877,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191586,17 +191898,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191607,17 +191919,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191628,17 +191940,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191649,17 +191961,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191670,17 +191982,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191691,17 +192003,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191712,17 +192024,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191733,17 +192045,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191754,17 +192066,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191775,17 +192087,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191796,17 +192108,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191817,17 +192129,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191838,17 +192150,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191859,17 +192171,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191880,17 +192192,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191901,17 +192213,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191922,17 +192234,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191943,17 +192255,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -191972,7 +192284,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -191995,7 +192307,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -192018,7 +192330,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -192041,7 +192353,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -192064,7 +192376,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -192087,7 +192399,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -192110,7 +192422,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -192133,7 +192445,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -192156,7 +192468,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -192179,7 +192491,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -192202,7 +192514,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -192225,7 +192537,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -192248,7 +192560,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -192271,7 +192583,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -192294,7 +192606,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -192317,7 +192629,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -192340,7 +192652,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -192363,7 +192675,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -192386,7 +192698,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -192409,7 +192721,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -192432,7 +192744,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -192455,7 +192767,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -192478,7 +192790,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -192501,7 +192813,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -192524,7 +192836,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -192547,7 +192859,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -192570,7 +192882,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -192593,7 +192905,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -192616,7 +192928,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -192639,7 +192951,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -192662,7 +192974,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -192685,7 +192997,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -192696,12 +193008,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -192711,7 +193023,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -192721,7 +193033,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -192731,7 +193043,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -192741,7 +193053,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -192751,7 +193063,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -192761,7 +193073,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -192771,7 +193083,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -192781,7 +193093,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -192791,7 +193103,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -192801,7 +193113,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -192811,7 +193123,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -192821,7 +193133,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -192831,7 +193143,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -192841,7 +193153,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -192851,7 +193163,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -192861,7 +193173,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -192871,7 +193183,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -192881,7 +193193,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -192891,7 +193203,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -192901,7 +193213,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -192911,7 +193223,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -192921,7 +193233,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -192931,7 +193243,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -192941,7 +193253,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -192951,7 +193263,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -192961,7 +193273,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -192971,7 +193283,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -192981,7 +193293,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -192991,7 +193303,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -193001,7 +193313,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -193011,7 +193323,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -193023,173 +193335,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -193211,7 +193523,7 @@ pub mod can1 { } impl super::F2R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -193223,14 +193535,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -193240,7 +193552,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -193251,17 +193563,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193272,17 +193584,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193293,17 +193605,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193314,17 +193626,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193335,17 +193647,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193356,17 +193668,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193377,17 +193689,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193398,17 +193710,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193419,17 +193731,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193440,17 +193752,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193461,17 +193773,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193482,17 +193794,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193503,17 +193815,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193524,17 +193836,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193545,17 +193857,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193566,17 +193878,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193587,17 +193899,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193608,17 +193920,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193629,17 +193941,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193650,17 +193962,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193671,17 +193983,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193692,17 +194004,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193713,17 +194025,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193734,17 +194046,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193755,17 +194067,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193776,17 +194088,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193797,17 +194109,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193818,17 +194130,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193839,17 +194151,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193860,17 +194172,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193881,17 +194193,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193902,17 +194214,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -193931,7 +194243,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -193954,7 +194266,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -193977,7 +194289,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -194000,7 +194312,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -194023,7 +194335,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -194046,7 +194358,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -194069,7 +194381,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -194092,7 +194404,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -194115,7 +194427,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -194138,7 +194450,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -194161,7 +194473,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -194184,7 +194496,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -194207,7 +194519,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -194230,7 +194542,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -194253,7 +194565,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -194276,7 +194588,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -194299,7 +194611,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -194322,7 +194634,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -194345,7 +194657,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -194368,7 +194680,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -194391,7 +194703,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -194414,7 +194726,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -194437,7 +194749,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -194460,7 +194772,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -194483,7 +194795,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -194506,7 +194818,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -194529,7 +194841,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -194552,7 +194864,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -194575,7 +194887,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -194598,7 +194910,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -194621,7 +194933,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -194644,7 +194956,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -194655,12 +194967,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -194670,7 +194982,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -194680,7 +194992,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -194690,7 +195002,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -194700,7 +195012,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -194710,7 +195022,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -194720,7 +195032,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -194730,7 +195042,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -194740,7 +195052,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -194750,7 +195062,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -194760,7 +195072,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -194770,7 +195082,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -194780,7 +195092,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -194790,7 +195102,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -194800,7 +195112,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -194810,7 +195122,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -194820,7 +195132,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -194830,7 +195142,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -194840,7 +195152,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -194850,7 +195162,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -194860,7 +195172,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -194870,7 +195182,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -194880,7 +195192,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -194890,7 +195202,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -194900,7 +195212,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -194910,7 +195222,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -194920,7 +195232,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -194930,7 +195242,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -194940,7 +195252,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -194950,7 +195262,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -194960,7 +195272,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -194970,7 +195282,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -194982,173 +195294,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -195170,7 +195482,7 @@ pub mod can1 { } impl super::F2R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -195182,14 +195494,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -195199,7 +195511,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -195210,17 +195522,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195231,17 +195543,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195252,17 +195564,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195273,17 +195585,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195294,17 +195606,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195315,17 +195627,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195336,17 +195648,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195357,17 +195669,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195378,17 +195690,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195399,17 +195711,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195420,17 +195732,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195441,17 +195753,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195462,17 +195774,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195483,17 +195795,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195504,17 +195816,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195525,17 +195837,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195546,17 +195858,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195567,17 +195879,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195588,17 +195900,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195609,17 +195921,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195630,17 +195942,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195651,17 +195963,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195672,17 +195984,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195693,17 +196005,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195714,17 +196026,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195735,17 +196047,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195756,17 +196068,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195777,17 +196089,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195798,17 +196110,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195819,17 +196131,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195840,17 +196152,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195861,17 +196173,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -195890,7 +196202,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -195913,7 +196225,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -195936,7 +196248,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -195959,7 +196271,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -195982,7 +196294,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -196005,7 +196317,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -196028,7 +196340,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -196051,7 +196363,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -196074,7 +196386,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -196097,7 +196409,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -196120,7 +196432,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -196143,7 +196455,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -196166,7 +196478,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -196189,7 +196501,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -196212,7 +196524,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -196235,7 +196547,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -196258,7 +196570,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -196281,7 +196593,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -196304,7 +196616,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -196327,7 +196639,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -196350,7 +196662,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -196373,7 +196685,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -196396,7 +196708,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -196419,7 +196731,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -196442,7 +196754,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -196465,7 +196777,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -196488,7 +196800,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -196511,7 +196823,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -196534,7 +196846,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -196557,7 +196869,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -196580,7 +196892,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -196603,7 +196915,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -196614,12 +196926,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -196629,7 +196941,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -196639,7 +196951,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -196649,7 +196961,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -196659,7 +196971,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -196669,7 +196981,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -196679,7 +196991,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -196689,7 +197001,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -196699,7 +197011,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -196709,7 +197021,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -196719,7 +197031,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -196729,7 +197041,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -196739,7 +197051,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -196749,7 +197061,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -196759,7 +197071,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -196769,7 +197081,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -196779,7 +197091,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -196789,7 +197101,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -196799,7 +197111,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -196809,7 +197121,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -196819,7 +197131,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -196829,7 +197141,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -196839,7 +197151,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -196849,7 +197161,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -196859,7 +197171,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -196869,7 +197181,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -196879,7 +197191,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -196889,7 +197201,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -196899,7 +197211,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -196909,7 +197221,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -196919,7 +197231,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -196929,7 +197241,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -196941,173 +197253,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -197129,7 +197441,7 @@ pub mod can1 { } impl super::F3R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -197141,14 +197453,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -197158,7 +197470,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -197169,17 +197481,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197190,17 +197502,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197211,17 +197523,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197232,17 +197544,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197253,17 +197565,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197274,17 +197586,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197295,17 +197607,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197316,17 +197628,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197337,17 +197649,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197358,17 +197670,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197379,17 +197691,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197400,17 +197712,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197421,17 +197733,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197442,17 +197754,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197463,17 +197775,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197484,17 +197796,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197505,17 +197817,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197526,17 +197838,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197547,17 +197859,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197568,17 +197880,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197589,17 +197901,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197610,17 +197922,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197631,17 +197943,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197652,17 +197964,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197673,17 +197985,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197694,17 +198006,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197715,17 +198027,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197736,17 +198048,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197757,17 +198069,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197778,17 +198090,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197799,17 +198111,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197820,17 +198132,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -197849,7 +198161,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -197872,7 +198184,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -197895,7 +198207,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -197918,7 +198230,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -197941,7 +198253,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -197964,7 +198276,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -197987,7 +198299,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -198010,7 +198322,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -198033,7 +198345,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -198056,7 +198368,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -198079,7 +198391,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -198102,7 +198414,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -198125,7 +198437,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -198148,7 +198460,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -198171,7 +198483,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -198194,7 +198506,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -198217,7 +198529,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -198240,7 +198552,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -198263,7 +198575,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -198286,7 +198598,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -198309,7 +198621,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -198332,7 +198644,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -198355,7 +198667,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -198378,7 +198690,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -198401,7 +198713,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -198424,7 +198736,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -198447,7 +198759,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -198470,7 +198782,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -198493,7 +198805,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -198516,7 +198828,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -198539,7 +198851,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -198562,7 +198874,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -198573,12 +198885,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -198588,7 +198900,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -198598,7 +198910,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -198608,7 +198920,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -198618,7 +198930,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -198628,7 +198940,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -198638,7 +198950,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -198648,7 +198960,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -198658,7 +198970,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -198668,7 +198980,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -198678,7 +198990,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -198688,7 +199000,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -198698,7 +199010,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -198708,7 +199020,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -198718,7 +199030,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -198728,7 +199040,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -198738,7 +199050,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -198748,7 +199060,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -198758,7 +199070,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -198768,7 +199080,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -198778,7 +199090,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -198788,7 +199100,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -198798,7 +199110,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -198808,7 +199120,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -198818,7 +199130,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -198828,7 +199140,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -198838,7 +199150,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -198848,7 +199160,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -198858,7 +199170,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -198868,7 +199180,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -198878,7 +199190,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -198888,7 +199200,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -198900,173 +199212,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -199088,7 +199400,7 @@ pub mod can1 { } impl super::F3R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -199100,14 +199412,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -199117,7 +199429,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -199128,17 +199440,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199149,17 +199461,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199170,17 +199482,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199191,17 +199503,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199212,17 +199524,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199233,17 +199545,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199254,17 +199566,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199275,17 +199587,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199296,17 +199608,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199317,17 +199629,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199338,17 +199650,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199359,17 +199671,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199380,17 +199692,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199401,17 +199713,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199422,17 +199734,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199443,17 +199755,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199464,17 +199776,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199485,17 +199797,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199506,17 +199818,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199527,17 +199839,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199548,17 +199860,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199569,17 +199881,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199590,17 +199902,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199611,17 +199923,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199632,17 +199944,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199653,17 +199965,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199674,17 +199986,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199695,17 +200007,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199716,17 +200028,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199737,17 +200049,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199758,17 +200070,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199779,17 +200091,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -199808,7 +200120,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -199831,7 +200143,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -199854,7 +200166,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -199877,7 +200189,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -199900,7 +200212,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -199923,7 +200235,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -199946,7 +200258,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -199969,7 +200281,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -199992,7 +200304,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -200015,7 +200327,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -200038,7 +200350,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -200061,7 +200373,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -200084,7 +200396,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -200107,7 +200419,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -200130,7 +200442,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -200153,7 +200465,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -200176,7 +200488,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -200199,7 +200511,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -200222,7 +200534,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -200245,7 +200557,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -200268,7 +200580,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -200291,7 +200603,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -200314,7 +200626,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -200337,7 +200649,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -200360,7 +200672,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -200383,7 +200695,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -200406,7 +200718,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -200429,7 +200741,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -200452,7 +200764,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -200475,7 +200787,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -200498,7 +200810,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -200521,7 +200833,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -200532,12 +200844,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -200547,7 +200859,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -200557,7 +200869,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -200567,7 +200879,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -200577,7 +200889,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -200587,7 +200899,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -200597,7 +200909,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -200607,7 +200919,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -200617,7 +200929,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -200627,7 +200939,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -200637,7 +200949,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -200647,7 +200959,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -200657,7 +200969,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -200667,7 +200979,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -200677,7 +200989,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -200687,7 +200999,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -200697,7 +201009,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -200707,7 +201019,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -200717,7 +201029,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -200727,7 +201039,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -200737,7 +201049,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -200747,7 +201059,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -200757,7 +201069,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -200767,7 +201079,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -200777,7 +201089,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -200787,7 +201099,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -200797,7 +201109,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -200807,7 +201119,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -200817,7 +201129,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -200827,7 +201139,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -200837,7 +201149,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -200847,7 +201159,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -200859,173 +201171,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -201047,7 +201359,7 @@ pub mod can1 { } impl super::F4R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -201059,14 +201371,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -201076,7 +201388,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -201087,17 +201399,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201108,17 +201420,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201129,17 +201441,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201150,17 +201462,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201171,17 +201483,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201192,17 +201504,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201213,17 +201525,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201234,17 +201546,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201255,17 +201567,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201276,17 +201588,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201297,17 +201609,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201318,17 +201630,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201339,17 +201651,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201360,17 +201672,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201381,17 +201693,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201402,17 +201714,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201423,17 +201735,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201444,17 +201756,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201465,17 +201777,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201486,17 +201798,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201507,17 +201819,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201528,17 +201840,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201549,17 +201861,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201570,17 +201882,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201591,17 +201903,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201612,17 +201924,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201633,17 +201945,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201654,17 +201966,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201675,17 +201987,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201696,17 +202008,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201717,17 +202029,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201738,17 +202050,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -201767,7 +202079,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -201790,7 +202102,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -201813,7 +202125,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -201836,7 +202148,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -201859,7 +202171,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -201882,7 +202194,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -201905,7 +202217,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -201928,7 +202240,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -201951,7 +202263,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -201974,7 +202286,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -201997,7 +202309,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -202020,7 +202332,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -202043,7 +202355,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -202066,7 +202378,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -202089,7 +202401,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -202112,7 +202424,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -202135,7 +202447,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -202158,7 +202470,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -202181,7 +202493,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -202204,7 +202516,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -202227,7 +202539,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -202250,7 +202562,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -202273,7 +202585,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -202296,7 +202608,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -202319,7 +202631,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -202342,7 +202654,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -202365,7 +202677,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -202388,7 +202700,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -202411,7 +202723,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -202434,7 +202746,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -202457,7 +202769,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -202480,7 +202792,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -202491,12 +202803,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -202506,7 +202818,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -202516,7 +202828,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -202526,7 +202838,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -202536,7 +202848,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -202546,7 +202858,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -202556,7 +202868,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -202566,7 +202878,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -202576,7 +202888,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -202586,7 +202898,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -202596,7 +202908,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -202606,7 +202918,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -202616,7 +202928,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -202626,7 +202938,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -202636,7 +202948,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -202646,7 +202958,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -202656,7 +202968,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -202666,7 +202978,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -202676,7 +202988,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -202686,7 +202998,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -202696,7 +203008,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -202706,7 +203018,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -202716,7 +203028,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -202726,7 +203038,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -202736,7 +203048,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -202746,7 +203058,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -202756,7 +203068,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -202766,7 +203078,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -202776,7 +203088,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -202786,7 +203098,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -202796,7 +203108,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -202806,7 +203118,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -202818,173 +203130,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -203006,7 +203318,7 @@ pub mod can1 { } impl super::F4R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -203018,14 +203330,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -203035,7 +203347,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -203046,17 +203358,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203067,17 +203379,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203088,17 +203400,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203109,17 +203421,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203130,17 +203442,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203151,17 +203463,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203172,17 +203484,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203193,17 +203505,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203214,17 +203526,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203235,17 +203547,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203256,17 +203568,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203277,17 +203589,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203298,17 +203610,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203319,17 +203631,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203340,17 +203652,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203361,17 +203673,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203382,17 +203694,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203403,17 +203715,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203424,17 +203736,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203445,17 +203757,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203466,17 +203778,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203487,17 +203799,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203508,17 +203820,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203529,17 +203841,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203550,17 +203862,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203571,17 +203883,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203592,17 +203904,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203613,17 +203925,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203634,17 +203946,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203655,17 +203967,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203676,17 +203988,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203697,17 +204009,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -203726,7 +204038,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -203749,7 +204061,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -203772,7 +204084,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -203795,7 +204107,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -203818,7 +204130,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -203841,7 +204153,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -203864,7 +204176,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -203887,7 +204199,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -203910,7 +204222,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -203933,7 +204245,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -203956,7 +204268,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -203979,7 +204291,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -204002,7 +204314,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -204025,7 +204337,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -204048,7 +204360,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -204071,7 +204383,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -204094,7 +204406,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -204117,7 +204429,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -204140,7 +204452,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -204163,7 +204475,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -204186,7 +204498,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -204209,7 +204521,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -204232,7 +204544,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -204255,7 +204567,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -204278,7 +204590,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -204301,7 +204613,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -204324,7 +204636,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -204347,7 +204659,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -204370,7 +204682,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -204393,7 +204705,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -204416,7 +204728,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -204439,7 +204751,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -204450,12 +204762,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -204465,7 +204777,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -204475,7 +204787,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -204485,7 +204797,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -204495,7 +204807,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -204505,7 +204817,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -204515,7 +204827,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -204525,7 +204837,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -204535,7 +204847,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -204545,7 +204857,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -204555,7 +204867,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -204565,7 +204877,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -204575,7 +204887,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -204585,7 +204897,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -204595,7 +204907,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -204605,7 +204917,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -204615,7 +204927,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -204625,7 +204937,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -204635,7 +204947,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -204645,7 +204957,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -204655,7 +204967,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -204665,7 +204977,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -204675,7 +204987,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -204685,7 +204997,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -204695,7 +205007,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -204705,7 +205017,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -204715,7 +205027,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -204725,7 +205037,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -204735,7 +205047,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -204745,7 +205057,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -204755,7 +205067,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -204765,7 +205077,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -204777,173 +205089,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -204965,7 +205277,7 @@ pub mod can1 { } impl super::F5R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -204977,14 +205289,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -204994,7 +205306,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -205005,17 +205317,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205026,17 +205338,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205047,17 +205359,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205068,17 +205380,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205089,17 +205401,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205110,17 +205422,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205131,17 +205443,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205152,17 +205464,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205173,17 +205485,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205194,17 +205506,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205215,17 +205527,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205236,17 +205548,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205257,17 +205569,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205278,17 +205590,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205299,17 +205611,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205320,17 +205632,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205341,17 +205653,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205362,17 +205674,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205383,17 +205695,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205404,17 +205716,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205425,17 +205737,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205446,17 +205758,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205467,17 +205779,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205488,17 +205800,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205509,17 +205821,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205530,17 +205842,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205551,17 +205863,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205572,17 +205884,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205593,17 +205905,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205614,17 +205926,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205635,17 +205947,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205656,17 +205968,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -205685,7 +205997,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -205708,7 +206020,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -205731,7 +206043,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -205754,7 +206066,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -205777,7 +206089,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -205800,7 +206112,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -205823,7 +206135,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -205846,7 +206158,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -205869,7 +206181,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -205892,7 +206204,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -205915,7 +206227,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -205938,7 +206250,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -205961,7 +206273,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -205984,7 +206296,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -206007,7 +206319,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -206030,7 +206342,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -206053,7 +206365,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -206076,7 +206388,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -206099,7 +206411,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -206122,7 +206434,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -206145,7 +206457,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -206168,7 +206480,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -206191,7 +206503,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -206214,7 +206526,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -206237,7 +206549,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -206260,7 +206572,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -206283,7 +206595,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -206306,7 +206618,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -206329,7 +206641,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -206352,7 +206664,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -206375,7 +206687,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -206398,7 +206710,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -206409,12 +206721,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -206424,7 +206736,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -206434,7 +206746,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -206444,7 +206756,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -206454,7 +206766,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -206464,7 +206776,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -206474,7 +206786,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -206484,7 +206796,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -206494,7 +206806,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -206504,7 +206816,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -206514,7 +206826,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -206524,7 +206836,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -206534,7 +206846,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -206544,7 +206856,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -206554,7 +206866,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -206564,7 +206876,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -206574,7 +206886,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -206584,7 +206896,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -206594,7 +206906,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -206604,7 +206916,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -206614,7 +206926,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -206624,7 +206936,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -206634,7 +206946,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -206644,7 +206956,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -206654,7 +206966,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -206664,7 +206976,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -206674,7 +206986,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -206684,7 +206996,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -206694,7 +207006,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -206704,7 +207016,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -206714,7 +207026,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -206724,7 +207036,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -206736,173 +207048,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -206924,7 +207236,7 @@ pub mod can1 { } impl super::F5R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -206936,14 +207248,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -206953,7 +207265,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -206964,17 +207276,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -206985,17 +207297,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207006,17 +207318,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207027,17 +207339,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207048,17 +207360,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207069,17 +207381,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207090,17 +207402,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207111,17 +207423,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207132,17 +207444,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207153,17 +207465,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207174,17 +207486,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207195,17 +207507,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207216,17 +207528,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207237,17 +207549,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207258,17 +207570,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207279,17 +207591,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207300,17 +207612,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207321,17 +207633,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207342,17 +207654,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207363,17 +207675,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207384,17 +207696,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207405,17 +207717,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207426,17 +207738,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207447,17 +207759,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207468,17 +207780,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207489,17 +207801,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207510,17 +207822,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207531,17 +207843,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207552,17 +207864,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207573,17 +207885,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207594,17 +207906,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207615,17 +207927,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -207644,7 +207956,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -207667,7 +207979,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -207690,7 +208002,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -207713,7 +208025,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -207736,7 +208048,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -207759,7 +208071,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -207782,7 +208094,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -207805,7 +208117,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -207828,7 +208140,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -207851,7 +208163,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -207874,7 +208186,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -207897,7 +208209,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -207920,7 +208232,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -207943,7 +208255,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -207966,7 +208278,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -207989,7 +208301,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -208012,7 +208324,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -208035,7 +208347,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -208058,7 +208370,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -208081,7 +208393,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -208104,7 +208416,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -208127,7 +208439,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -208150,7 +208462,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -208173,7 +208485,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -208196,7 +208508,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -208219,7 +208531,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -208242,7 +208554,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -208265,7 +208577,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -208288,7 +208600,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -208311,7 +208623,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -208334,7 +208646,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -208357,7 +208669,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -208368,12 +208680,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -208383,7 +208695,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -208393,7 +208705,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -208403,7 +208715,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -208413,7 +208725,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -208423,7 +208735,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -208433,7 +208745,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -208443,7 +208755,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -208453,7 +208765,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -208463,7 +208775,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -208473,7 +208785,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -208483,7 +208795,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -208493,7 +208805,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -208503,7 +208815,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -208513,7 +208825,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -208523,7 +208835,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -208533,7 +208845,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -208543,7 +208855,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -208553,7 +208865,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -208563,7 +208875,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -208573,7 +208885,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -208583,7 +208895,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -208593,7 +208905,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -208603,7 +208915,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -208613,7 +208925,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -208623,7 +208935,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -208633,7 +208945,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -208643,7 +208955,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -208653,7 +208965,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -208663,7 +208975,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -208673,7 +208985,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -208683,7 +208995,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -208695,173 +209007,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -208883,7 +209195,7 @@ pub mod can1 { } impl super::F6R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -208895,14 +209207,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -208912,7 +209224,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -208923,17 +209235,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -208944,17 +209256,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -208965,17 +209277,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -208986,17 +209298,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209007,17 +209319,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209028,17 +209340,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209049,17 +209361,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209070,17 +209382,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209091,17 +209403,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209112,17 +209424,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209133,17 +209445,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209154,17 +209466,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209175,17 +209487,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209196,17 +209508,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209217,17 +209529,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209238,17 +209550,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209259,17 +209571,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209280,17 +209592,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209301,17 +209613,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209322,17 +209634,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209343,17 +209655,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209364,17 +209676,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209385,17 +209697,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209406,17 +209718,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209427,17 +209739,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209448,17 +209760,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209469,17 +209781,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209490,17 +209802,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209511,17 +209823,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209532,17 +209844,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209553,17 +209865,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209574,17 +209886,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -209603,7 +209915,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -209626,7 +209938,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -209649,7 +209961,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -209672,7 +209984,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -209695,7 +210007,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -209718,7 +210030,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -209741,7 +210053,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -209764,7 +210076,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -209787,7 +210099,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -209810,7 +210122,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -209833,7 +210145,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -209856,7 +210168,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -209879,7 +210191,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -209902,7 +210214,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -209925,7 +210237,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -209948,7 +210260,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -209971,7 +210283,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -209994,7 +210306,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -210017,7 +210329,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -210040,7 +210352,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -210063,7 +210375,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -210086,7 +210398,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -210109,7 +210421,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -210132,7 +210444,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -210155,7 +210467,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -210178,7 +210490,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -210201,7 +210513,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -210224,7 +210536,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -210247,7 +210559,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -210270,7 +210582,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -210293,7 +210605,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -210316,7 +210628,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -210327,12 +210639,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -210342,7 +210654,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -210352,7 +210664,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -210362,7 +210674,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -210372,7 +210684,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -210382,7 +210694,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -210392,7 +210704,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -210402,7 +210714,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -210412,7 +210724,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -210422,7 +210734,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -210432,7 +210744,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -210442,7 +210754,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -210452,7 +210764,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -210462,7 +210774,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -210472,7 +210784,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -210482,7 +210794,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -210492,7 +210804,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -210502,7 +210814,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -210512,7 +210824,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -210522,7 +210834,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -210532,7 +210844,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -210542,7 +210854,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -210552,7 +210864,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -210562,7 +210874,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -210572,7 +210884,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -210582,7 +210894,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -210592,7 +210904,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -210602,7 +210914,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -210612,7 +210924,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -210622,7 +210934,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -210632,7 +210944,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -210642,7 +210954,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -210654,173 +210966,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -210842,7 +211154,7 @@ pub mod can1 { } impl super::F6R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -210854,14 +211166,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -210871,7 +211183,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -210882,17 +211194,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -210903,17 +211215,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -210924,17 +211236,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -210945,17 +211257,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -210966,17 +211278,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -210987,17 +211299,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211008,17 +211320,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211029,17 +211341,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211050,17 +211362,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211071,17 +211383,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211092,17 +211404,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211113,17 +211425,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211134,17 +211446,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211155,17 +211467,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211176,17 +211488,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211197,17 +211509,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211218,17 +211530,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211239,17 +211551,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211260,17 +211572,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211281,17 +211593,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211302,17 +211614,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211323,17 +211635,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211344,17 +211656,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211365,17 +211677,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211386,17 +211698,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211407,17 +211719,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211428,17 +211740,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211449,17 +211761,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211470,17 +211782,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211491,17 +211803,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211512,17 +211824,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211533,17 +211845,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -211562,7 +211874,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -211585,7 +211897,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -211608,7 +211920,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -211631,7 +211943,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -211654,7 +211966,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -211677,7 +211989,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -211700,7 +212012,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -211723,7 +212035,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -211746,7 +212058,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -211769,7 +212081,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -211792,7 +212104,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -211815,7 +212127,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -211838,7 +212150,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -211861,7 +212173,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -211884,7 +212196,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -211907,7 +212219,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -211930,7 +212242,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -211953,7 +212265,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -211976,7 +212288,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -211999,7 +212311,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -212022,7 +212334,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -212045,7 +212357,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -212068,7 +212380,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -212091,7 +212403,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -212114,7 +212426,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -212137,7 +212449,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -212160,7 +212472,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -212183,7 +212495,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -212206,7 +212518,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -212229,7 +212541,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -212252,7 +212564,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -212275,7 +212587,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -212286,12 +212598,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -212301,7 +212613,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -212311,7 +212623,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -212321,7 +212633,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -212331,7 +212643,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -212341,7 +212653,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -212351,7 +212663,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -212361,7 +212673,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -212371,7 +212683,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -212381,7 +212693,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -212391,7 +212703,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -212401,7 +212713,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -212411,7 +212723,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -212421,7 +212733,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -212431,7 +212743,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -212441,7 +212753,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -212451,7 +212763,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -212461,7 +212773,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -212471,7 +212783,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -212481,7 +212793,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -212491,7 +212803,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -212501,7 +212813,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -212511,7 +212823,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -212521,7 +212833,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -212531,7 +212843,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -212541,7 +212853,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -212551,7 +212863,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -212561,7 +212873,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -212571,7 +212883,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -212581,7 +212893,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -212591,7 +212903,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -212601,7 +212913,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -212613,173 +212925,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -212801,7 +213113,7 @@ pub mod can1 { } impl super::F7R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -212813,14 +213125,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -212830,7 +213142,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -212841,17 +213153,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -212862,17 +213174,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -212883,17 +213195,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -212904,17 +213216,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -212925,17 +213237,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -212946,17 +213258,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -212967,17 +213279,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -212988,17 +213300,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213009,17 +213321,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213030,17 +213342,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213051,17 +213363,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213072,17 +213384,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213093,17 +213405,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213114,17 +213426,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213135,17 +213447,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213156,17 +213468,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213177,17 +213489,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213198,17 +213510,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213219,17 +213531,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213240,17 +213552,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213261,17 +213573,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213282,17 +213594,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213303,17 +213615,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213324,17 +213636,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213345,17 +213657,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213366,17 +213678,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213387,17 +213699,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213408,17 +213720,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213429,17 +213741,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213450,17 +213762,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213471,17 +213783,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213492,17 +213804,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -213521,7 +213833,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -213544,7 +213856,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -213567,7 +213879,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -213590,7 +213902,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -213613,7 +213925,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -213636,7 +213948,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -213659,7 +213971,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -213682,7 +213994,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -213705,7 +214017,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -213728,7 +214040,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -213751,7 +214063,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -213774,7 +214086,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -213797,7 +214109,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -213820,7 +214132,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -213843,7 +214155,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -213866,7 +214178,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -213889,7 +214201,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -213912,7 +214224,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -213935,7 +214247,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -213958,7 +214270,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -213981,7 +214293,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -214004,7 +214316,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -214027,7 +214339,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -214050,7 +214362,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -214073,7 +214385,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -214096,7 +214408,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -214119,7 +214431,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -214142,7 +214454,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -214165,7 +214477,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -214188,7 +214500,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -214211,7 +214523,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -214234,7 +214546,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -214245,12 +214557,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -214260,7 +214572,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -214270,7 +214582,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -214280,7 +214592,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -214290,7 +214602,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -214300,7 +214612,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -214310,7 +214622,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -214320,7 +214632,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -214330,7 +214642,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -214340,7 +214652,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -214350,7 +214662,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -214360,7 +214672,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -214370,7 +214682,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -214380,7 +214692,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -214390,7 +214702,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -214400,7 +214712,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -214410,7 +214722,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -214420,7 +214732,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -214430,7 +214742,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -214440,7 +214752,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -214450,7 +214762,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -214460,7 +214772,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -214470,7 +214782,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -214480,7 +214792,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -214490,7 +214802,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -214500,7 +214812,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -214510,7 +214822,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -214520,7 +214832,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -214530,7 +214842,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -214540,7 +214852,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -214550,7 +214862,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -214560,7 +214872,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -214572,173 +214884,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -214760,7 +215072,7 @@ pub mod can1 { } impl super::F7R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -214772,14 +215084,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -214789,7 +215101,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -214800,17 +215112,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -214821,17 +215133,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -214842,17 +215154,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -214863,17 +215175,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -214884,17 +215196,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -214905,17 +215217,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -214926,17 +215238,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -214947,17 +215259,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -214968,17 +215280,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -214989,17 +215301,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215010,17 +215322,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215031,17 +215343,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215052,17 +215364,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215073,17 +215385,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215094,17 +215406,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215115,17 +215427,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215136,17 +215448,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215157,17 +215469,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215178,17 +215490,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215199,17 +215511,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215220,17 +215532,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215241,17 +215553,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215262,17 +215574,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215283,17 +215595,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215304,17 +215616,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215325,17 +215637,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215346,17 +215658,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215367,17 +215679,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215388,17 +215700,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215409,17 +215721,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215430,17 +215742,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215451,17 +215763,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -215480,7 +215792,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -215503,7 +215815,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -215526,7 +215838,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -215549,7 +215861,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -215572,7 +215884,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -215595,7 +215907,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -215618,7 +215930,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -215641,7 +215953,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -215664,7 +215976,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -215687,7 +215999,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -215710,7 +216022,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -215733,7 +216045,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -215756,7 +216068,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -215779,7 +216091,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -215802,7 +216114,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -215825,7 +216137,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -215848,7 +216160,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -215871,7 +216183,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -215894,7 +216206,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -215917,7 +216229,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -215940,7 +216252,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -215963,7 +216275,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -215986,7 +216298,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -216009,7 +216321,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -216032,7 +216344,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -216055,7 +216367,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -216078,7 +216390,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -216101,7 +216413,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -216124,7 +216436,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -216147,7 +216459,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -216170,7 +216482,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -216193,7 +216505,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -216204,12 +216516,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -216219,7 +216531,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -216229,7 +216541,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -216239,7 +216551,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -216249,7 +216561,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -216259,7 +216571,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -216269,7 +216581,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -216279,7 +216591,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -216289,7 +216601,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -216299,7 +216611,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -216309,7 +216621,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -216319,7 +216631,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -216329,7 +216641,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -216339,7 +216651,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -216349,7 +216661,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -216359,7 +216671,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -216369,7 +216681,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -216379,7 +216691,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -216389,7 +216701,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -216399,7 +216711,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -216409,7 +216721,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -216419,7 +216731,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -216429,7 +216741,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -216439,7 +216751,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -216449,7 +216761,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -216459,7 +216771,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -216469,7 +216781,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -216479,7 +216791,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -216489,7 +216801,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -216499,7 +216811,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -216509,7 +216821,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -216519,7 +216831,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -216531,173 +216843,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -216719,7 +217031,7 @@ pub mod can1 { } impl super::F8R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -216731,14 +217043,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -216748,7 +217060,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -216759,17 +217071,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -216780,17 +217092,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -216801,17 +217113,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -216822,17 +217134,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -216843,17 +217155,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -216864,17 +217176,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -216885,17 +217197,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -216906,17 +217218,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -216927,17 +217239,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -216948,17 +217260,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -216969,17 +217281,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -216990,17 +217302,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217011,17 +217323,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217032,17 +217344,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217053,17 +217365,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217074,17 +217386,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217095,17 +217407,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217116,17 +217428,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217137,17 +217449,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217158,17 +217470,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217179,17 +217491,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217200,17 +217512,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217221,17 +217533,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217242,17 +217554,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217263,17 +217575,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217284,17 +217596,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217305,17 +217617,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217326,17 +217638,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217347,17 +217659,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217368,17 +217680,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217389,17 +217701,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217410,17 +217722,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -217439,7 +217751,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -217462,7 +217774,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -217485,7 +217797,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -217508,7 +217820,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -217531,7 +217843,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -217554,7 +217866,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -217577,7 +217889,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -217600,7 +217912,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -217623,7 +217935,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -217646,7 +217958,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -217669,7 +217981,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -217692,7 +218004,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -217715,7 +218027,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -217738,7 +218050,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -217761,7 +218073,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -217784,7 +218096,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -217807,7 +218119,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -217830,7 +218142,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -217853,7 +218165,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -217876,7 +218188,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -217899,7 +218211,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -217922,7 +218234,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -217945,7 +218257,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -217968,7 +218280,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -217991,7 +218303,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -218014,7 +218326,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -218037,7 +218349,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -218060,7 +218372,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -218083,7 +218395,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -218106,7 +218418,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -218129,7 +218441,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -218152,7 +218464,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -218163,12 +218475,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -218178,7 +218490,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -218188,7 +218500,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -218198,7 +218510,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -218208,7 +218520,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -218218,7 +218530,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -218228,7 +218540,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -218238,7 +218550,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -218248,7 +218560,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -218258,7 +218570,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -218268,7 +218580,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -218278,7 +218590,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -218288,7 +218600,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -218298,7 +218610,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -218308,7 +218620,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -218318,7 +218630,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -218328,7 +218640,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -218338,7 +218650,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -218348,7 +218660,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -218358,7 +218670,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -218368,7 +218680,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -218378,7 +218690,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -218388,7 +218700,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -218398,7 +218710,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -218408,7 +218720,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -218418,7 +218730,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -218428,7 +218740,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -218438,7 +218750,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -218448,7 +218760,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -218458,7 +218770,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -218468,7 +218780,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -218478,7 +218790,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -218490,173 +218802,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -218678,7 +218990,7 @@ pub mod can1 { } impl super::F8R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -218690,14 +219002,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -218707,7 +219019,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -218718,17 +219030,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -218739,17 +219051,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -218760,17 +219072,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -218781,17 +219093,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -218802,17 +219114,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -218823,17 +219135,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -218844,17 +219156,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -218865,17 +219177,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -218886,17 +219198,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -218907,17 +219219,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -218928,17 +219240,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -218949,17 +219261,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -218970,17 +219282,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -218991,17 +219303,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219012,17 +219324,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219033,17 +219345,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219054,17 +219366,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219075,17 +219387,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219096,17 +219408,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219117,17 +219429,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219138,17 +219450,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219159,17 +219471,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219180,17 +219492,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219201,17 +219513,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219222,17 +219534,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219243,17 +219555,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219264,17 +219576,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219285,17 +219597,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219306,17 +219618,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219327,17 +219639,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219348,17 +219660,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219369,17 +219681,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -219398,7 +219710,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -219421,7 +219733,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -219444,7 +219756,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -219467,7 +219779,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -219490,7 +219802,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -219513,7 +219825,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -219536,7 +219848,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -219559,7 +219871,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -219582,7 +219894,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -219605,7 +219917,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -219628,7 +219940,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -219651,7 +219963,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -219674,7 +219986,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -219697,7 +220009,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -219720,7 +220032,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -219743,7 +220055,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -219766,7 +220078,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -219789,7 +220101,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -219812,7 +220124,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -219835,7 +220147,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -219858,7 +220170,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -219881,7 +220193,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -219904,7 +220216,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -219927,7 +220239,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -219950,7 +220262,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -219973,7 +220285,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -219996,7 +220308,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -220019,7 +220331,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -220042,7 +220354,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -220065,7 +220377,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -220088,7 +220400,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -220111,7 +220423,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -220122,12 +220434,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -220137,7 +220449,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -220147,7 +220459,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -220157,7 +220469,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -220167,7 +220479,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -220177,7 +220489,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -220187,7 +220499,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -220197,7 +220509,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -220207,7 +220519,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -220217,7 +220529,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -220227,7 +220539,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -220237,7 +220549,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -220247,7 +220559,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -220257,7 +220569,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -220267,7 +220579,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -220277,7 +220589,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -220287,7 +220599,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -220297,7 +220609,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -220307,7 +220619,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -220317,7 +220629,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -220327,7 +220639,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -220337,7 +220649,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -220347,7 +220659,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -220357,7 +220669,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -220367,7 +220679,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -220377,7 +220689,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -220387,7 +220699,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -220397,7 +220709,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -220407,7 +220719,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -220417,7 +220729,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -220427,7 +220739,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -220437,7 +220749,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -220449,173 +220761,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -220637,7 +220949,7 @@ pub mod can1 { } impl super::F9R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -220649,14 +220961,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -220666,7 +220978,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -220677,17 +220989,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220698,17 +221010,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220719,17 +221031,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220740,17 +221052,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220761,17 +221073,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220782,17 +221094,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220803,17 +221115,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220824,17 +221136,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220845,17 +221157,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220866,17 +221178,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220887,17 +221199,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220908,17 +221220,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220929,17 +221241,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220950,17 +221262,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220971,17 +221283,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -220992,17 +221304,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221013,17 +221325,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221034,17 +221346,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221055,17 +221367,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221076,17 +221388,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221097,17 +221409,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221118,17 +221430,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221139,17 +221451,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221160,17 +221472,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221181,17 +221493,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221202,17 +221514,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221223,17 +221535,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221244,17 +221556,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221265,17 +221577,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221286,17 +221598,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221307,17 +221619,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221328,17 +221640,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -221357,7 +221669,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -221380,7 +221692,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -221403,7 +221715,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -221426,7 +221738,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -221449,7 +221761,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -221472,7 +221784,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -221495,7 +221807,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -221518,7 +221830,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -221541,7 +221853,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -221564,7 +221876,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -221587,7 +221899,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -221610,7 +221922,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -221633,7 +221945,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -221656,7 +221968,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -221679,7 +221991,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -221702,7 +222014,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -221725,7 +222037,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -221748,7 +222060,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -221771,7 +222083,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -221794,7 +222106,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -221817,7 +222129,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -221840,7 +222152,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -221863,7 +222175,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -221886,7 +222198,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -221909,7 +222221,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -221932,7 +222244,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -221955,7 +222267,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -221978,7 +222290,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -222001,7 +222313,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -222024,7 +222336,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -222047,7 +222359,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -222070,7 +222382,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -222081,12 +222393,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -222096,7 +222408,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -222106,7 +222418,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -222116,7 +222428,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -222126,7 +222438,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -222136,7 +222448,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -222146,7 +222458,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -222156,7 +222468,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -222166,7 +222478,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -222176,7 +222488,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -222186,7 +222498,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -222196,7 +222508,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -222206,7 +222518,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -222216,7 +222528,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -222226,7 +222538,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -222236,7 +222548,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -222246,7 +222558,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -222256,7 +222568,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -222266,7 +222578,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -222276,7 +222588,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -222286,7 +222598,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -222296,7 +222608,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -222306,7 +222618,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -222316,7 +222628,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -222326,7 +222638,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -222336,7 +222648,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -222346,7 +222658,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -222356,7 +222668,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -222366,7 +222678,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -222376,7 +222688,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -222386,7 +222698,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -222396,7 +222708,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -222408,173 +222720,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -222596,7 +222908,7 @@ pub mod can1 { } impl super::F9R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -222608,14 +222920,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -222625,7 +222937,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -222636,17 +222948,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222657,17 +222969,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222678,17 +222990,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222699,17 +223011,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222720,17 +223032,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222741,17 +223053,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222762,17 +223074,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222783,17 +223095,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222804,17 +223116,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222825,17 +223137,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222846,17 +223158,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222867,17 +223179,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222888,17 +223200,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222909,17 +223221,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222930,17 +223242,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222951,17 +223263,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222972,17 +223284,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -222993,17 +223305,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223014,17 +223326,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223035,17 +223347,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223056,17 +223368,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223077,17 +223389,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223098,17 +223410,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223119,17 +223431,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223140,17 +223452,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223161,17 +223473,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223182,17 +223494,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223203,17 +223515,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223224,17 +223536,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223245,17 +223557,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223266,17 +223578,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223287,17 +223599,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -223316,7 +223628,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -223339,7 +223651,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -223362,7 +223674,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -223385,7 +223697,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -223408,7 +223720,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -223431,7 +223743,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -223454,7 +223766,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -223477,7 +223789,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -223500,7 +223812,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -223523,7 +223835,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -223546,7 +223858,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -223569,7 +223881,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -223592,7 +223904,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -223615,7 +223927,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -223638,7 +223950,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -223661,7 +223973,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -223684,7 +223996,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -223707,7 +224019,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -223730,7 +224042,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -223753,7 +224065,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -223776,7 +224088,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -223799,7 +224111,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -223822,7 +224134,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -223845,7 +224157,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -223868,7 +224180,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -223891,7 +224203,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -223914,7 +224226,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -223937,7 +224249,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -223960,7 +224272,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -223983,7 +224295,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -224006,7 +224318,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -224029,7 +224341,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -224040,12 +224352,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -224055,7 +224367,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -224065,7 +224377,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -224075,7 +224387,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -224085,7 +224397,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -224095,7 +224407,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -224105,7 +224417,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -224115,7 +224427,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -224125,7 +224437,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -224135,7 +224447,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -224145,7 +224457,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -224155,7 +224467,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -224165,7 +224477,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -224175,7 +224487,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -224185,7 +224497,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -224195,7 +224507,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -224205,7 +224517,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -224215,7 +224527,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -224225,7 +224537,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -224235,7 +224547,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -224245,7 +224557,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -224255,7 +224567,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -224265,7 +224577,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -224275,7 +224587,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -224285,7 +224597,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -224295,7 +224607,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -224305,7 +224617,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -224315,7 +224627,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -224325,7 +224637,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -224335,7 +224647,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -224345,7 +224657,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -224355,7 +224667,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -224367,173 +224679,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -224555,7 +224867,7 @@ pub mod can1 { } impl super::F10R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -224567,14 +224879,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -224584,7 +224896,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -224595,17 +224907,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224616,17 +224928,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224637,17 +224949,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224658,17 +224970,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224679,17 +224991,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224700,17 +225012,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224721,17 +225033,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224742,17 +225054,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224763,17 +225075,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224784,17 +225096,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224805,17 +225117,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224826,17 +225138,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224847,17 +225159,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224868,17 +225180,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224889,17 +225201,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224910,17 +225222,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224931,17 +225243,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224952,17 +225264,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224973,17 +225285,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -224994,17 +225306,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -225015,17 +225327,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -225036,17 +225348,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -225057,17 +225369,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -225078,17 +225390,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -225099,17 +225411,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -225120,17 +225432,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -225141,17 +225453,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -225162,17 +225474,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -225183,17 +225495,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -225204,17 +225516,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -225225,17 +225537,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -225246,17 +225558,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -225275,7 +225587,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -225298,7 +225610,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -225321,7 +225633,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -225344,7 +225656,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -225367,7 +225679,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -225390,7 +225702,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -225413,7 +225725,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -225436,7 +225748,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -225459,7 +225771,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -225482,7 +225794,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -225505,7 +225817,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -225528,7 +225840,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -225551,7 +225863,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -225574,7 +225886,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -225597,7 +225909,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -225620,7 +225932,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -225643,7 +225955,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -225666,7 +225978,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -225689,7 +226001,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -225712,7 +226024,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -225735,7 +226047,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -225758,7 +226070,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -225781,7 +226093,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -225804,7 +226116,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -225827,7 +226139,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -225850,7 +226162,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -225873,7 +226185,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -225896,7 +226208,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -225919,7 +226231,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -225942,7 +226254,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -225965,7 +226277,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -225988,7 +226300,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -225999,12 +226311,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -226014,7 +226326,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -226024,7 +226336,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -226034,7 +226346,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -226044,7 +226356,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -226054,7 +226366,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -226064,7 +226376,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -226074,7 +226386,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -226084,7 +226396,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -226094,7 +226406,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -226104,7 +226416,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -226114,7 +226426,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -226124,7 +226436,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -226134,7 +226446,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -226144,7 +226456,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -226154,7 +226466,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -226164,7 +226476,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -226174,7 +226486,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -226184,7 +226496,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -226194,7 +226506,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -226204,7 +226516,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -226214,7 +226526,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -226224,7 +226536,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -226234,7 +226546,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -226244,7 +226556,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -226254,7 +226566,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -226264,7 +226576,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -226274,7 +226586,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -226284,7 +226596,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -226294,7 +226606,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -226304,7 +226616,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -226314,7 +226626,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -226326,173 +226638,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -226514,7 +226826,7 @@ pub mod can1 { } impl super::F10R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -226526,14 +226838,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -226543,7 +226855,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -226554,17 +226866,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226575,17 +226887,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226596,17 +226908,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226617,17 +226929,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226638,17 +226950,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226659,17 +226971,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226680,17 +226992,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226701,17 +227013,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226722,17 +227034,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226743,17 +227055,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226764,17 +227076,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226785,17 +227097,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226806,17 +227118,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226827,17 +227139,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226848,17 +227160,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226869,17 +227181,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226890,17 +227202,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226911,17 +227223,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226932,17 +227244,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226953,17 +227265,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226974,17 +227286,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -226995,17 +227307,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -227016,17 +227328,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -227037,17 +227349,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -227058,17 +227370,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -227079,17 +227391,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -227100,17 +227412,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -227121,17 +227433,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -227142,17 +227454,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -227163,17 +227475,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -227184,17 +227496,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -227205,17 +227517,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -227234,7 +227546,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -227257,7 +227569,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -227280,7 +227592,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -227303,7 +227615,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -227326,7 +227638,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -227349,7 +227661,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -227372,7 +227684,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -227395,7 +227707,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -227418,7 +227730,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -227441,7 +227753,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -227464,7 +227776,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -227487,7 +227799,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -227510,7 +227822,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -227533,7 +227845,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -227556,7 +227868,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -227579,7 +227891,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -227602,7 +227914,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -227625,7 +227937,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -227648,7 +227960,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -227671,7 +227983,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -227694,7 +228006,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -227717,7 +228029,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -227740,7 +228052,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -227763,7 +228075,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -227786,7 +228098,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -227809,7 +228121,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -227832,7 +228144,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -227855,7 +228167,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -227878,7 +228190,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -227901,7 +228213,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -227924,7 +228236,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -227947,7 +228259,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -227958,12 +228270,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -227973,7 +228285,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -227983,7 +228295,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -227993,7 +228305,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -228003,7 +228315,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -228013,7 +228325,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -228023,7 +228335,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -228033,7 +228345,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -228043,7 +228355,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -228053,7 +228365,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -228063,7 +228375,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -228073,7 +228385,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -228083,7 +228395,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -228093,7 +228405,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -228103,7 +228415,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -228113,7 +228425,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -228123,7 +228435,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -228133,7 +228445,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -228143,7 +228455,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -228153,7 +228465,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -228163,7 +228475,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -228173,7 +228485,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -228183,7 +228495,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -228193,7 +228505,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -228203,7 +228515,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -228213,7 +228525,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -228223,7 +228535,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -228233,7 +228545,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -228243,7 +228555,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -228253,7 +228565,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -228263,7 +228575,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -228273,7 +228585,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -228285,173 +228597,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -228473,7 +228785,7 @@ pub mod can1 { } impl super::F11R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -228485,14 +228797,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -228502,7 +228814,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -228513,17 +228825,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228534,17 +228846,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228555,17 +228867,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228576,17 +228888,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228597,17 +228909,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228618,17 +228930,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228639,17 +228951,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228660,17 +228972,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228681,17 +228993,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228702,17 +229014,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228723,17 +229035,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228744,17 +229056,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228765,17 +229077,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228786,17 +229098,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228807,17 +229119,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228828,17 +229140,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228849,17 +229161,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228870,17 +229182,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228891,17 +229203,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228912,17 +229224,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228933,17 +229245,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228954,17 +229266,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228975,17 +229287,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -228996,17 +229308,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -229017,17 +229329,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -229038,17 +229350,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -229059,17 +229371,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -229080,17 +229392,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -229101,17 +229413,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -229122,17 +229434,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -229143,17 +229455,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -229164,17 +229476,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -229193,7 +229505,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -229216,7 +229528,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -229239,7 +229551,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -229262,7 +229574,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -229285,7 +229597,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -229308,7 +229620,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -229331,7 +229643,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -229354,7 +229666,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -229377,7 +229689,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -229400,7 +229712,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -229423,7 +229735,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -229446,7 +229758,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -229469,7 +229781,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -229492,7 +229804,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -229515,7 +229827,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -229538,7 +229850,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -229561,7 +229873,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -229584,7 +229896,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -229607,7 +229919,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -229630,7 +229942,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -229653,7 +229965,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -229676,7 +229988,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -229699,7 +230011,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -229722,7 +230034,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -229745,7 +230057,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -229768,7 +230080,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -229791,7 +230103,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -229814,7 +230126,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -229837,7 +230149,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -229860,7 +230172,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -229883,7 +230195,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -229906,7 +230218,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -229917,12 +230229,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -229932,7 +230244,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -229942,7 +230254,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -229952,7 +230264,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -229962,7 +230274,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -229972,7 +230284,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -229982,7 +230294,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -229992,7 +230304,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -230002,7 +230314,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -230012,7 +230324,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -230022,7 +230334,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -230032,7 +230344,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -230042,7 +230354,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -230052,7 +230364,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -230062,7 +230374,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -230072,7 +230384,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -230082,7 +230394,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -230092,7 +230404,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -230102,7 +230414,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -230112,7 +230424,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -230122,7 +230434,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -230132,7 +230444,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -230142,7 +230454,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -230152,7 +230464,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -230162,7 +230474,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -230172,7 +230484,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -230182,7 +230494,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -230192,7 +230504,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -230202,7 +230514,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -230212,7 +230524,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -230222,7 +230534,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -230232,7 +230544,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -230244,173 +230556,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -230432,7 +230744,7 @@ pub mod can1 { } impl super::F11R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -230444,14 +230756,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -230461,7 +230773,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -230472,17 +230784,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230493,17 +230805,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230514,17 +230826,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230535,17 +230847,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230556,17 +230868,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230577,17 +230889,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230598,17 +230910,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230619,17 +230931,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230640,17 +230952,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230661,17 +230973,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230682,17 +230994,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230703,17 +231015,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230724,17 +231036,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230745,17 +231057,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230766,17 +231078,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230787,17 +231099,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230808,17 +231120,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230829,17 +231141,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230850,17 +231162,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230871,17 +231183,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230892,17 +231204,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230913,17 +231225,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230934,17 +231246,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230955,17 +231267,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230976,17 +231288,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -230997,17 +231309,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -231018,17 +231330,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -231039,17 +231351,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -231060,17 +231372,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -231081,17 +231393,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -231102,17 +231414,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -231123,17 +231435,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -231152,7 +231464,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -231175,7 +231487,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -231198,7 +231510,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -231221,7 +231533,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -231244,7 +231556,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -231267,7 +231579,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -231290,7 +231602,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -231313,7 +231625,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -231336,7 +231648,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -231359,7 +231671,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -231382,7 +231694,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -231405,7 +231717,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -231428,7 +231740,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -231451,7 +231763,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -231474,7 +231786,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -231497,7 +231809,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -231520,7 +231832,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -231543,7 +231855,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -231566,7 +231878,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -231589,7 +231901,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -231612,7 +231924,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -231635,7 +231947,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -231658,7 +231970,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -231681,7 +231993,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -231704,7 +232016,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -231727,7 +232039,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -231750,7 +232062,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -231773,7 +232085,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -231796,7 +232108,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -231819,7 +232131,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -231842,7 +232154,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -231865,7 +232177,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -231876,12 +232188,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -231891,7 +232203,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -231901,7 +232213,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -231911,7 +232223,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -231921,7 +232233,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -231931,7 +232243,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -231941,7 +232253,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -231951,7 +232263,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -231961,7 +232273,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -231971,7 +232283,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -231981,7 +232293,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -231991,7 +232303,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -232001,7 +232313,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -232011,7 +232323,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -232021,7 +232333,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -232031,7 +232343,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -232041,7 +232353,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -232051,7 +232363,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -232061,7 +232373,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -232071,7 +232383,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -232081,7 +232393,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -232091,7 +232403,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -232101,7 +232413,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -232111,7 +232423,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -232121,7 +232433,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -232131,7 +232443,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -232141,7 +232453,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -232151,7 +232463,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -232161,7 +232473,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -232171,7 +232483,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -232181,7 +232493,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -232191,7 +232503,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -232203,173 +232515,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -232391,7 +232703,7 @@ pub mod can1 { } impl super::F12R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -232403,14 +232715,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -232420,7 +232732,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -232431,17 +232743,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232452,17 +232764,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232473,17 +232785,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232494,17 +232806,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232515,17 +232827,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232536,17 +232848,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232557,17 +232869,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232578,17 +232890,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232599,17 +232911,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232620,17 +232932,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232641,17 +232953,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232662,17 +232974,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232683,17 +232995,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232704,17 +233016,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232725,17 +233037,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232746,17 +233058,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232767,17 +233079,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232788,17 +233100,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232809,17 +233121,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232830,17 +233142,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232851,17 +233163,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232872,17 +233184,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232893,17 +233205,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232914,17 +233226,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232935,17 +233247,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232956,17 +233268,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232977,17 +233289,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -232998,17 +233310,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -233019,17 +233331,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -233040,17 +233352,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -233061,17 +233373,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -233082,17 +233394,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -233111,7 +233423,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -233134,7 +233446,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -233157,7 +233469,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -233180,7 +233492,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -233203,7 +233515,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -233226,7 +233538,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -233249,7 +233561,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -233272,7 +233584,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -233295,7 +233607,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -233318,7 +233630,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -233341,7 +233653,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -233364,7 +233676,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -233387,7 +233699,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -233410,7 +233722,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -233433,7 +233745,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -233456,7 +233768,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -233479,7 +233791,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -233502,7 +233814,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -233525,7 +233837,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -233548,7 +233860,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -233571,7 +233883,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -233594,7 +233906,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -233617,7 +233929,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -233640,7 +233952,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -233663,7 +233975,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -233686,7 +233998,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -233709,7 +234021,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -233732,7 +234044,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -233755,7 +234067,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -233778,7 +234090,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -233801,7 +234113,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -233824,7 +234136,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -233835,12 +234147,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -233850,7 +234162,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -233860,7 +234172,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -233870,7 +234182,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -233880,7 +234192,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -233890,7 +234202,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -233900,7 +234212,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -233910,7 +234222,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -233920,7 +234232,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -233930,7 +234242,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -233940,7 +234252,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -233950,7 +234262,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -233960,7 +234272,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -233970,7 +234282,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -233980,7 +234292,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -233990,7 +234302,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -234000,7 +234312,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -234010,7 +234322,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -234020,7 +234332,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -234030,7 +234342,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -234040,7 +234352,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -234050,7 +234362,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -234060,7 +234372,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -234070,7 +234382,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -234080,7 +234392,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -234090,7 +234402,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -234100,7 +234412,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -234110,7 +234422,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -234120,7 +234432,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -234130,7 +234442,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -234140,7 +234452,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -234150,7 +234462,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -234162,173 +234474,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -234350,7 +234662,7 @@ pub mod can1 { } impl super::F12R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -234362,14 +234674,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -234379,7 +234691,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -234390,17 +234702,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234411,17 +234723,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234432,17 +234744,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234453,17 +234765,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234474,17 +234786,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234495,17 +234807,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234516,17 +234828,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234537,17 +234849,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234558,17 +234870,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234579,17 +234891,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234600,17 +234912,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234621,17 +234933,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234642,17 +234954,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234663,17 +234975,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234684,17 +234996,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234705,17 +235017,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234726,17 +235038,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234747,17 +235059,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234768,17 +235080,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234789,17 +235101,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234810,17 +235122,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234831,17 +235143,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234852,17 +235164,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234873,17 +235185,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234894,17 +235206,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234915,17 +235227,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234936,17 +235248,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234957,17 +235269,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234978,17 +235290,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -234999,17 +235311,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -235020,17 +235332,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -235041,17 +235353,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -235070,7 +235382,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -235093,7 +235405,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -235116,7 +235428,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -235139,7 +235451,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -235162,7 +235474,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -235185,7 +235497,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -235208,7 +235520,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -235231,7 +235543,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -235254,7 +235566,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -235277,7 +235589,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -235300,7 +235612,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -235323,7 +235635,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -235346,7 +235658,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -235369,7 +235681,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -235392,7 +235704,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -235415,7 +235727,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -235438,7 +235750,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -235461,7 +235773,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -235484,7 +235796,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -235507,7 +235819,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -235530,7 +235842,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -235553,7 +235865,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -235576,7 +235888,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -235599,7 +235911,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -235622,7 +235934,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -235645,7 +235957,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -235668,7 +235980,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -235691,7 +236003,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -235714,7 +236026,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -235737,7 +236049,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -235760,7 +236072,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -235783,7 +236095,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -235794,12 +236106,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -235809,7 +236121,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -235819,7 +236131,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -235829,7 +236141,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -235839,7 +236151,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -235849,7 +236161,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -235859,7 +236171,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -235869,7 +236181,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -235879,7 +236191,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -235889,7 +236201,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -235899,7 +236211,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -235909,7 +236221,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -235919,7 +236231,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -235929,7 +236241,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -235939,7 +236251,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -235949,7 +236261,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -235959,7 +236271,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -235969,7 +236281,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -235979,7 +236291,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -235989,7 +236301,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -235999,7 +236311,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -236009,7 +236321,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -236019,7 +236331,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -236029,7 +236341,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -236039,7 +236351,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -236049,7 +236361,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -236059,7 +236371,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -236069,7 +236381,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -236079,7 +236391,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -236089,7 +236401,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -236099,7 +236411,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -236109,7 +236421,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -236121,173 +236433,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -236309,7 +236621,7 @@ pub mod can1 { } impl super::F13R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -236321,14 +236633,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -236338,7 +236650,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -236349,17 +236661,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236370,17 +236682,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236391,17 +236703,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236412,17 +236724,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236433,17 +236745,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236454,17 +236766,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236475,17 +236787,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236496,17 +236808,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236517,17 +236829,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236538,17 +236850,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236559,17 +236871,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236580,17 +236892,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236601,17 +236913,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236622,17 +236934,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236643,17 +236955,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236664,17 +236976,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236685,17 +236997,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236706,17 +237018,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236727,17 +237039,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236748,17 +237060,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236769,17 +237081,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236790,17 +237102,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236811,17 +237123,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236832,17 +237144,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236853,17 +237165,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236874,17 +237186,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236895,17 +237207,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236916,17 +237228,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236937,17 +237249,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236958,17 +237270,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -236979,17 +237291,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -237000,17 +237312,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -237029,7 +237341,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -237052,7 +237364,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -237075,7 +237387,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -237098,7 +237410,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -237121,7 +237433,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -237144,7 +237456,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -237167,7 +237479,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -237190,7 +237502,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -237213,7 +237525,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -237236,7 +237548,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -237259,7 +237571,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -237282,7 +237594,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -237305,7 +237617,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -237328,7 +237640,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -237351,7 +237663,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -237374,7 +237686,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -237397,7 +237709,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -237420,7 +237732,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -237443,7 +237755,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -237466,7 +237778,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -237489,7 +237801,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -237512,7 +237824,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -237535,7 +237847,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -237558,7 +237870,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -237581,7 +237893,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -237604,7 +237916,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -237627,7 +237939,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -237650,7 +237962,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -237673,7 +237985,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -237696,7 +238008,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -237719,7 +238031,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -237742,7 +238054,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -237753,12 +238065,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -237768,7 +238080,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -237778,7 +238090,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -237788,7 +238100,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -237798,7 +238110,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -237808,7 +238120,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -237818,7 +238130,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -237828,7 +238140,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -237838,7 +238150,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -237848,7 +238160,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -237858,7 +238170,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -237868,7 +238180,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -237878,7 +238190,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -237888,7 +238200,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -237898,7 +238210,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -237908,7 +238220,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -237918,7 +238230,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -237928,7 +238240,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -237938,7 +238250,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -237948,7 +238260,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -237958,7 +238270,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -237968,7 +238280,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -237978,7 +238290,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -237988,7 +238300,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -237998,7 +238310,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -238008,7 +238320,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -238018,7 +238330,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -238028,7 +238340,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -238038,7 +238350,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -238048,7 +238360,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -238058,7 +238370,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -238068,7 +238380,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -238080,173 +238392,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -238268,7 +238580,7 @@ pub mod can1 { } impl super::F13R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -238280,14 +238592,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -238297,7 +238609,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -238308,17 +238620,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238329,17 +238641,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238350,17 +238662,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238371,17 +238683,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238392,17 +238704,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238413,17 +238725,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238434,17 +238746,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238455,17 +238767,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238476,17 +238788,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238497,17 +238809,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238518,17 +238830,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238539,17 +238851,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238560,17 +238872,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238581,17 +238893,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238602,17 +238914,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238623,17 +238935,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238644,17 +238956,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238665,17 +238977,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238686,17 +238998,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238707,17 +239019,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238728,17 +239040,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238749,17 +239061,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238770,17 +239082,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238791,17 +239103,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238812,17 +239124,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238833,17 +239145,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238854,17 +239166,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238875,17 +239187,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238896,17 +239208,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238917,17 +239229,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238938,17 +239250,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238959,17 +239271,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -238988,7 +239300,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -239011,7 +239323,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -239034,7 +239346,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -239057,7 +239369,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -239080,7 +239392,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -239103,7 +239415,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -239126,7 +239438,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -239149,7 +239461,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -239172,7 +239484,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -239195,7 +239507,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -239218,7 +239530,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -239241,7 +239553,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -239264,7 +239576,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -239287,7 +239599,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -239310,7 +239622,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -239333,7 +239645,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -239356,7 +239668,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -239379,7 +239691,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -239402,7 +239714,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -239425,7 +239737,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -239448,7 +239760,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -239471,7 +239783,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -239494,7 +239806,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -239517,7 +239829,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -239540,7 +239852,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -239563,7 +239875,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -239586,7 +239898,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -239609,7 +239921,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -239632,7 +239944,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -239655,7 +239967,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -239678,7 +239990,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -239701,7 +240013,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -239712,12 +240024,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -239727,7 +240039,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -239737,7 +240049,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -239747,7 +240059,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -239757,7 +240069,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -239767,7 +240079,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -239777,7 +240089,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -239787,7 +240099,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -239797,7 +240109,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -239807,7 +240119,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -239817,7 +240129,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -239827,7 +240139,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -239837,7 +240149,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -239847,7 +240159,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -239857,7 +240169,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -239867,7 +240179,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -239877,7 +240189,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -239887,7 +240199,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -239897,7 +240209,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -239907,7 +240219,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -239917,7 +240229,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -239927,7 +240239,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -239937,7 +240249,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -239947,7 +240259,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -239957,7 +240269,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -239967,7 +240279,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -239977,7 +240289,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -239987,7 +240299,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -239997,7 +240309,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -240007,7 +240319,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -240017,7 +240329,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -240027,7 +240339,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -240039,173 +240351,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -240227,7 +240539,7 @@ pub mod can1 { } impl super::F14R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -240239,14 +240551,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -240256,7 +240568,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -240267,17 +240579,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240288,17 +240600,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240309,17 +240621,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240330,17 +240642,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240351,17 +240663,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240372,17 +240684,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240393,17 +240705,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240414,17 +240726,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240435,17 +240747,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240456,17 +240768,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240477,17 +240789,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240498,17 +240810,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240519,17 +240831,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240540,17 +240852,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240561,17 +240873,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240582,17 +240894,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240603,17 +240915,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240624,17 +240936,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240645,17 +240957,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240666,17 +240978,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240687,17 +240999,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240708,17 +241020,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240729,17 +241041,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240750,17 +241062,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240771,17 +241083,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240792,17 +241104,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240813,17 +241125,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240834,17 +241146,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240855,17 +241167,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240876,17 +241188,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240897,17 +241209,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240918,17 +241230,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -240947,7 +241259,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -240970,7 +241282,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -240993,7 +241305,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -241016,7 +241328,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -241039,7 +241351,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -241062,7 +241374,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -241085,7 +241397,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -241108,7 +241420,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -241131,7 +241443,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -241154,7 +241466,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -241177,7 +241489,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -241200,7 +241512,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -241223,7 +241535,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -241246,7 +241558,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -241269,7 +241581,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -241292,7 +241604,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -241315,7 +241627,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -241338,7 +241650,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -241361,7 +241673,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -241384,7 +241696,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -241407,7 +241719,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -241430,7 +241742,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -241453,7 +241765,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -241476,7 +241788,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -241499,7 +241811,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -241522,7 +241834,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -241545,7 +241857,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -241568,7 +241880,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -241591,7 +241903,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -241614,7 +241926,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -241637,7 +241949,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -241660,7 +241972,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -241671,12 +241983,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -241686,7 +241998,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -241696,7 +242008,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -241706,7 +242018,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -241716,7 +242028,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -241726,7 +242038,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -241736,7 +242048,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -241746,7 +242058,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -241756,7 +242068,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -241766,7 +242078,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -241776,7 +242088,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -241786,7 +242098,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -241796,7 +242108,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -241806,7 +242118,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -241816,7 +242128,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -241826,7 +242138,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -241836,7 +242148,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -241846,7 +242158,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -241856,7 +242168,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -241866,7 +242178,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -241876,7 +242188,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -241886,7 +242198,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -241896,7 +242208,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -241906,7 +242218,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -241916,7 +242228,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -241926,7 +242238,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -241936,7 +242248,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -241946,7 +242258,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -241956,7 +242268,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -241966,7 +242278,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -241976,7 +242288,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -241986,7 +242298,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -241998,173 +242310,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -242186,7 +242498,7 @@ pub mod can1 { } impl super::F14R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -242198,14 +242510,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -242215,7 +242527,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -242226,17 +242538,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242247,17 +242559,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242268,17 +242580,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242289,17 +242601,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242310,17 +242622,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242331,17 +242643,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242352,17 +242664,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242373,17 +242685,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242394,17 +242706,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242415,17 +242727,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242436,17 +242748,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242457,17 +242769,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242478,17 +242790,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242499,17 +242811,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242520,17 +242832,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242541,17 +242853,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242562,17 +242874,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242583,17 +242895,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242604,17 +242916,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242625,17 +242937,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242646,17 +242958,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242667,17 +242979,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242688,17 +243000,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242709,17 +243021,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242730,17 +243042,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242751,17 +243063,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242772,17 +243084,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242793,17 +243105,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242814,17 +243126,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242835,17 +243147,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242856,17 +243168,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242877,17 +243189,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -242906,7 +243218,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -242929,7 +243241,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -242952,7 +243264,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -242975,7 +243287,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -242998,7 +243310,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -243021,7 +243333,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -243044,7 +243356,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -243067,7 +243379,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -243090,7 +243402,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -243113,7 +243425,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -243136,7 +243448,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -243159,7 +243471,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -243182,7 +243494,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -243205,7 +243517,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -243228,7 +243540,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -243251,7 +243563,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -243274,7 +243586,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -243297,7 +243609,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -243320,7 +243632,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -243343,7 +243655,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -243366,7 +243678,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -243389,7 +243701,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -243412,7 +243724,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -243435,7 +243747,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -243458,7 +243770,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -243481,7 +243793,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -243504,7 +243816,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -243527,7 +243839,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -243550,7 +243862,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -243573,7 +243885,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -243596,7 +243908,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -243619,7 +243931,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -243630,12 +243942,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -243645,7 +243957,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -243655,7 +243967,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -243665,7 +243977,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -243675,7 +243987,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -243685,7 +243997,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -243695,7 +244007,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -243705,7 +244017,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -243715,7 +244027,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -243725,7 +244037,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -243735,7 +244047,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -243745,7 +244057,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -243755,7 +244067,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -243765,7 +244077,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -243775,7 +244087,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -243785,7 +244097,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -243795,7 +244107,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -243805,7 +244117,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -243815,7 +244127,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -243825,7 +244137,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -243835,7 +244147,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -243845,7 +244157,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -243855,7 +244167,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -243865,7 +244177,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -243875,7 +244187,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -243885,7 +244197,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -243895,7 +244207,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -243905,7 +244217,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -243915,7 +244227,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -243925,7 +244237,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -243935,7 +244247,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -243945,7 +244257,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -243957,173 +244269,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -244145,7 +244457,7 @@ pub mod can1 { } impl super::F15R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -244157,14 +244469,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -244174,7 +244486,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -244185,17 +244497,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244206,17 +244518,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244227,17 +244539,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244248,17 +244560,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244269,17 +244581,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244290,17 +244602,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244311,17 +244623,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244332,17 +244644,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244353,17 +244665,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244374,17 +244686,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244395,17 +244707,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244416,17 +244728,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244437,17 +244749,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244458,17 +244770,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244479,17 +244791,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244500,17 +244812,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244521,17 +244833,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244542,17 +244854,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244563,17 +244875,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244584,17 +244896,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244605,17 +244917,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244626,17 +244938,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244647,17 +244959,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244668,17 +244980,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244689,17 +245001,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244710,17 +245022,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244731,17 +245043,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244752,17 +245064,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244773,17 +245085,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244794,17 +245106,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244815,17 +245127,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244836,17 +245148,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -244865,7 +245177,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -244888,7 +245200,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -244911,7 +245223,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -244934,7 +245246,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -244957,7 +245269,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -244980,7 +245292,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -245003,7 +245315,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -245026,7 +245338,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -245049,7 +245361,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -245072,7 +245384,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -245095,7 +245407,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -245118,7 +245430,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -245141,7 +245453,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -245164,7 +245476,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -245187,7 +245499,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -245210,7 +245522,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -245233,7 +245545,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -245256,7 +245568,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -245279,7 +245591,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -245302,7 +245614,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -245325,7 +245637,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -245348,7 +245660,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -245371,7 +245683,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -245394,7 +245706,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -245417,7 +245729,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -245440,7 +245752,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -245463,7 +245775,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -245486,7 +245798,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -245509,7 +245821,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -245532,7 +245844,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -245555,7 +245867,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -245578,7 +245890,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -245589,12 +245901,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -245604,7 +245916,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -245614,7 +245926,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -245624,7 +245936,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -245634,7 +245946,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -245644,7 +245956,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -245654,7 +245966,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -245664,7 +245976,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -245674,7 +245986,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -245684,7 +245996,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -245694,7 +246006,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -245704,7 +246016,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -245714,7 +246026,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -245724,7 +246036,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -245734,7 +246046,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -245744,7 +246056,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -245754,7 +246066,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -245764,7 +246076,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -245774,7 +246086,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -245784,7 +246096,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -245794,7 +246106,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -245804,7 +246116,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -245814,7 +246126,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -245824,7 +246136,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -245834,7 +246146,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -245844,7 +246156,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -245854,7 +246166,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -245864,7 +246176,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -245874,7 +246186,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -245884,7 +246196,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -245894,7 +246206,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -245904,7 +246216,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -245916,173 +246228,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -246104,7 +246416,7 @@ pub mod can1 { } impl super::F15R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -246116,14 +246428,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -246133,7 +246445,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -246144,17 +246456,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246165,17 +246477,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246186,17 +246498,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246207,17 +246519,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246228,17 +246540,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246249,17 +246561,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246270,17 +246582,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246291,17 +246603,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246312,17 +246624,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246333,17 +246645,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246354,17 +246666,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246375,17 +246687,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246396,17 +246708,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246417,17 +246729,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246438,17 +246750,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246459,17 +246771,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246480,17 +246792,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246501,17 +246813,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246522,17 +246834,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246543,17 +246855,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246564,17 +246876,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246585,17 +246897,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246606,17 +246918,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246627,17 +246939,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246648,17 +246960,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246669,17 +246981,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246690,17 +247002,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246711,17 +247023,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246732,17 +247044,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246753,17 +247065,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246774,17 +247086,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246795,17 +247107,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -246824,7 +247136,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -246847,7 +247159,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -246870,7 +247182,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -246893,7 +247205,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -246916,7 +247228,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -246939,7 +247251,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -246962,7 +247274,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -246985,7 +247297,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -247008,7 +247320,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -247031,7 +247343,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -247054,7 +247366,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -247077,7 +247389,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -247100,7 +247412,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -247123,7 +247435,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -247146,7 +247458,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -247169,7 +247481,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -247192,7 +247504,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -247215,7 +247527,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -247238,7 +247550,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -247261,7 +247573,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -247284,7 +247596,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -247307,7 +247619,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -247330,7 +247642,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -247353,7 +247665,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -247376,7 +247688,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -247399,7 +247711,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -247422,7 +247734,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -247445,7 +247757,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -247468,7 +247780,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -247491,7 +247803,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -247514,7 +247826,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -247537,7 +247849,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -247548,12 +247860,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -247563,7 +247875,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -247573,7 +247885,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -247583,7 +247895,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -247593,7 +247905,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -247603,7 +247915,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -247613,7 +247925,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -247623,7 +247935,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -247633,7 +247945,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -247643,7 +247955,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -247653,7 +247965,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -247663,7 +247975,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -247673,7 +247985,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -247683,7 +247995,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -247693,7 +248005,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -247703,7 +248015,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -247713,7 +248025,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -247723,7 +248035,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -247733,7 +248045,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -247743,7 +248055,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -247753,7 +248065,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -247763,7 +248075,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -247773,7 +248085,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -247783,7 +248095,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -247793,7 +248105,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -247803,7 +248115,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -247813,7 +248125,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -247823,7 +248135,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -247833,7 +248145,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -247843,7 +248155,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -247853,7 +248165,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -247863,7 +248175,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -247875,173 +248187,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -248063,7 +248375,7 @@ pub mod can1 { } impl super::F16R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -248075,14 +248387,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -248092,7 +248404,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -248103,17 +248415,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248124,17 +248436,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248145,17 +248457,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248166,17 +248478,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248187,17 +248499,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248208,17 +248520,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248229,17 +248541,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248250,17 +248562,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248271,17 +248583,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248292,17 +248604,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248313,17 +248625,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248334,17 +248646,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248355,17 +248667,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248376,17 +248688,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248397,17 +248709,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248418,17 +248730,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248439,17 +248751,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248460,17 +248772,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248481,17 +248793,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248502,17 +248814,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248523,17 +248835,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248544,17 +248856,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248565,17 +248877,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248586,17 +248898,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248607,17 +248919,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248628,17 +248940,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248649,17 +248961,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248670,17 +248982,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248691,17 +249003,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248712,17 +249024,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248733,17 +249045,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248754,17 +249066,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -248783,7 +249095,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -248806,7 +249118,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -248829,7 +249141,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -248852,7 +249164,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -248875,7 +249187,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -248898,7 +249210,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -248921,7 +249233,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -248944,7 +249256,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -248967,7 +249279,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -248990,7 +249302,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -249013,7 +249325,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -249036,7 +249348,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -249059,7 +249371,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -249082,7 +249394,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -249105,7 +249417,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -249128,7 +249440,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -249151,7 +249463,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -249174,7 +249486,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -249197,7 +249509,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -249220,7 +249532,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -249243,7 +249555,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -249266,7 +249578,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -249289,7 +249601,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -249312,7 +249624,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -249335,7 +249647,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -249358,7 +249670,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -249381,7 +249693,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -249404,7 +249716,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -249427,7 +249739,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -249450,7 +249762,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -249473,7 +249785,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -249496,7 +249808,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -249507,12 +249819,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -249522,7 +249834,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -249532,7 +249844,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -249542,7 +249854,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -249552,7 +249864,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -249562,7 +249874,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -249572,7 +249884,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -249582,7 +249894,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -249592,7 +249904,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -249602,7 +249914,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -249612,7 +249924,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -249622,7 +249934,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -249632,7 +249944,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -249642,7 +249954,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -249652,7 +249964,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -249662,7 +249974,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -249672,7 +249984,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -249682,7 +249994,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -249692,7 +250004,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -249702,7 +250014,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -249712,7 +250024,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -249722,7 +250034,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -249732,7 +250044,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -249742,7 +250054,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -249752,7 +250064,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -249762,7 +250074,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -249772,7 +250084,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -249782,7 +250094,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -249792,7 +250104,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -249802,7 +250114,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -249812,7 +250124,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -249822,7 +250134,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -249834,173 +250146,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -250022,7 +250334,7 @@ pub mod can1 { } impl super::F16R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -250034,14 +250346,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -250051,7 +250363,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -250062,17 +250374,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250083,17 +250395,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250104,17 +250416,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250125,17 +250437,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250146,17 +250458,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250167,17 +250479,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250188,17 +250500,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250209,17 +250521,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250230,17 +250542,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250251,17 +250563,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250272,17 +250584,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250293,17 +250605,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250314,17 +250626,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250335,17 +250647,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250356,17 +250668,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250377,17 +250689,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250398,17 +250710,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250419,17 +250731,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250440,17 +250752,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250461,17 +250773,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250482,17 +250794,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250503,17 +250815,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250524,17 +250836,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250545,17 +250857,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250566,17 +250878,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250587,17 +250899,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250608,17 +250920,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250629,17 +250941,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250650,17 +250962,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250671,17 +250983,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250692,17 +251004,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250713,17 +251025,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -250742,7 +251054,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -250765,7 +251077,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -250788,7 +251100,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -250811,7 +251123,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -250834,7 +251146,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -250857,7 +251169,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -250880,7 +251192,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -250903,7 +251215,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -250926,7 +251238,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -250949,7 +251261,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -250972,7 +251284,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -250995,7 +251307,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -251018,7 +251330,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -251041,7 +251353,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -251064,7 +251376,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -251087,7 +251399,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -251110,7 +251422,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -251133,7 +251445,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -251156,7 +251468,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -251179,7 +251491,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -251202,7 +251514,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -251225,7 +251537,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -251248,7 +251560,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -251271,7 +251583,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -251294,7 +251606,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -251317,7 +251629,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -251340,7 +251652,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -251363,7 +251675,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -251386,7 +251698,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -251409,7 +251721,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -251432,7 +251744,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -251455,7 +251767,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -251466,12 +251778,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -251481,7 +251793,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -251491,7 +251803,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -251501,7 +251813,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -251511,7 +251823,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -251521,7 +251833,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -251531,7 +251843,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -251541,7 +251853,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -251551,7 +251863,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -251561,7 +251873,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -251571,7 +251883,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -251581,7 +251893,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -251591,7 +251903,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -251601,7 +251913,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -251611,7 +251923,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -251621,7 +251933,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -251631,7 +251943,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -251641,7 +251953,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -251651,7 +251963,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -251661,7 +251973,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -251671,7 +251983,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -251681,7 +251993,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -251691,7 +252003,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -251701,7 +252013,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -251711,7 +252023,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -251721,7 +252033,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -251731,7 +252043,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -251741,7 +252053,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -251751,7 +252063,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -251761,7 +252073,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -251771,7 +252083,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -251781,7 +252093,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -251793,173 +252105,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -251981,7 +252293,7 @@ pub mod can1 { } impl super::F17R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -251993,14 +252305,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -252010,7 +252322,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -252021,17 +252333,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252042,17 +252354,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252063,17 +252375,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252084,17 +252396,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252105,17 +252417,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252126,17 +252438,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252147,17 +252459,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252168,17 +252480,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252189,17 +252501,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252210,17 +252522,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252231,17 +252543,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252252,17 +252564,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252273,17 +252585,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252294,17 +252606,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252315,17 +252627,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252336,17 +252648,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252357,17 +252669,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252378,17 +252690,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252399,17 +252711,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252420,17 +252732,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252441,17 +252753,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252462,17 +252774,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252483,17 +252795,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252504,17 +252816,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252525,17 +252837,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252546,17 +252858,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252567,17 +252879,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252588,17 +252900,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252609,17 +252921,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252630,17 +252942,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252651,17 +252963,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252672,17 +252984,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -252701,7 +253013,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -252724,7 +253036,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -252747,7 +253059,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -252770,7 +253082,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -252793,7 +253105,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -252816,7 +253128,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -252839,7 +253151,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -252862,7 +253174,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -252885,7 +253197,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -252908,7 +253220,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -252931,7 +253243,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -252954,7 +253266,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -252977,7 +253289,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -253000,7 +253312,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -253023,7 +253335,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -253046,7 +253358,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -253069,7 +253381,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -253092,7 +253404,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -253115,7 +253427,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -253138,7 +253450,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -253161,7 +253473,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -253184,7 +253496,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -253207,7 +253519,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -253230,7 +253542,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -253253,7 +253565,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -253276,7 +253588,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -253299,7 +253611,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -253322,7 +253634,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -253345,7 +253657,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -253368,7 +253680,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -253391,7 +253703,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -253414,7 +253726,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -253425,12 +253737,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -253440,7 +253752,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -253450,7 +253762,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -253460,7 +253772,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -253470,7 +253782,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -253480,7 +253792,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -253490,7 +253802,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -253500,7 +253812,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -253510,7 +253822,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -253520,7 +253832,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -253530,7 +253842,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -253540,7 +253852,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -253550,7 +253862,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -253560,7 +253872,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -253570,7 +253882,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -253580,7 +253892,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -253590,7 +253902,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -253600,7 +253912,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -253610,7 +253922,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -253620,7 +253932,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -253630,7 +253942,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -253640,7 +253952,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -253650,7 +253962,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -253660,7 +253972,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -253670,7 +253982,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -253680,7 +253992,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -253690,7 +254002,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -253700,7 +254012,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -253710,7 +254022,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -253720,7 +254032,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -253730,7 +254042,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -253740,7 +254052,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -253752,173 +254064,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -253940,7 +254252,7 @@ pub mod can1 { } impl super::F17R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -253952,14 +254264,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -253969,7 +254281,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -253980,17 +254292,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254001,17 +254313,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254022,17 +254334,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254043,17 +254355,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254064,17 +254376,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254085,17 +254397,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254106,17 +254418,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254127,17 +254439,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254148,17 +254460,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254169,17 +254481,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254190,17 +254502,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254211,17 +254523,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254232,17 +254544,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254253,17 +254565,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254274,17 +254586,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254295,17 +254607,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254316,17 +254628,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254337,17 +254649,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254358,17 +254670,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254379,17 +254691,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254400,17 +254712,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254421,17 +254733,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254442,17 +254754,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254463,17 +254775,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254484,17 +254796,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254505,17 +254817,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254526,17 +254838,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254547,17 +254859,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254568,17 +254880,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254589,17 +254901,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254610,17 +254922,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254631,17 +254943,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -254660,7 +254972,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -254683,7 +254995,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -254706,7 +255018,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -254729,7 +255041,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -254752,7 +255064,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -254775,7 +255087,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -254798,7 +255110,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -254821,7 +255133,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -254844,7 +255156,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -254867,7 +255179,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -254890,7 +255202,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -254913,7 +255225,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -254936,7 +255248,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -254959,7 +255271,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -254982,7 +255294,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -255005,7 +255317,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -255028,7 +255340,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -255051,7 +255363,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -255074,7 +255386,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -255097,7 +255409,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -255120,7 +255432,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -255143,7 +255455,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -255166,7 +255478,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -255189,7 +255501,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -255212,7 +255524,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -255235,7 +255547,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -255258,7 +255570,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -255281,7 +255593,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -255304,7 +255616,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -255327,7 +255639,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -255350,7 +255662,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -255373,7 +255685,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -255384,12 +255696,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -255399,7 +255711,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -255409,7 +255721,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -255419,7 +255731,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -255429,7 +255741,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -255439,7 +255751,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -255449,7 +255761,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -255459,7 +255771,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -255469,7 +255781,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -255479,7 +255791,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -255489,7 +255801,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -255499,7 +255811,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -255509,7 +255821,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -255519,7 +255831,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -255529,7 +255841,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -255539,7 +255851,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -255549,7 +255861,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -255559,7 +255871,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -255569,7 +255881,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -255579,7 +255891,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -255589,7 +255901,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -255599,7 +255911,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -255609,7 +255921,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -255619,7 +255931,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -255629,7 +255941,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -255639,7 +255951,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -255649,7 +255961,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -255659,7 +255971,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -255669,7 +255981,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -255679,7 +255991,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -255689,7 +256001,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -255699,7 +256011,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -255711,173 +256023,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -255899,7 +256211,7 @@ pub mod can1 { } impl super::F18R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -255911,14 +256223,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -255928,7 +256240,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -255939,17 +256251,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -255960,17 +256272,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -255981,17 +256293,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256002,17 +256314,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256023,17 +256335,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256044,17 +256356,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256065,17 +256377,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256086,17 +256398,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256107,17 +256419,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256128,17 +256440,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256149,17 +256461,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256170,17 +256482,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256191,17 +256503,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256212,17 +256524,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256233,17 +256545,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256254,17 +256566,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256275,17 +256587,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256296,17 +256608,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256317,17 +256629,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256338,17 +256650,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256359,17 +256671,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256380,17 +256692,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256401,17 +256713,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256422,17 +256734,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256443,17 +256755,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256464,17 +256776,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256485,17 +256797,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256506,17 +256818,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256527,17 +256839,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256548,17 +256860,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256569,17 +256881,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256590,17 +256902,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -256619,7 +256931,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -256642,7 +256954,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -256665,7 +256977,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -256688,7 +257000,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -256711,7 +257023,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -256734,7 +257046,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -256757,7 +257069,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -256780,7 +257092,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -256803,7 +257115,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -256826,7 +257138,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -256849,7 +257161,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -256872,7 +257184,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -256895,7 +257207,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -256918,7 +257230,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -256941,7 +257253,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -256964,7 +257276,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -256987,7 +257299,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -257010,7 +257322,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -257033,7 +257345,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -257056,7 +257368,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -257079,7 +257391,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -257102,7 +257414,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -257125,7 +257437,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -257148,7 +257460,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -257171,7 +257483,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -257194,7 +257506,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -257217,7 +257529,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -257240,7 +257552,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -257263,7 +257575,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -257286,7 +257598,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -257309,7 +257621,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -257332,7 +257644,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -257343,12 +257655,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -257358,7 +257670,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -257368,7 +257680,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -257378,7 +257690,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -257388,7 +257700,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -257398,7 +257710,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -257408,7 +257720,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -257418,7 +257730,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -257428,7 +257740,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -257438,7 +257750,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -257448,7 +257760,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -257458,7 +257770,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -257468,7 +257780,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -257478,7 +257790,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -257488,7 +257800,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -257498,7 +257810,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -257508,7 +257820,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -257518,7 +257830,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -257528,7 +257840,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -257538,7 +257850,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -257548,7 +257860,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -257558,7 +257870,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -257568,7 +257880,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -257578,7 +257890,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -257588,7 +257900,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -257598,7 +257910,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -257608,7 +257920,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -257618,7 +257930,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -257628,7 +257940,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -257638,7 +257950,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -257648,7 +257960,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -257658,7 +257970,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -257670,173 +257982,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -257858,7 +258170,7 @@ pub mod can1 { } impl super::F18R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -257870,14 +258182,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -257887,7 +258199,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -257898,17 +258210,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -257919,17 +258231,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -257940,17 +258252,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -257961,17 +258273,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -257982,17 +258294,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258003,17 +258315,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258024,17 +258336,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258045,17 +258357,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258066,17 +258378,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258087,17 +258399,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258108,17 +258420,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258129,17 +258441,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258150,17 +258462,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258171,17 +258483,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258192,17 +258504,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258213,17 +258525,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258234,17 +258546,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258255,17 +258567,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258276,17 +258588,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258297,17 +258609,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258318,17 +258630,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258339,17 +258651,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258360,17 +258672,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258381,17 +258693,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258402,17 +258714,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258423,17 +258735,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258444,17 +258756,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258465,17 +258777,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258486,17 +258798,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258507,17 +258819,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258528,17 +258840,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258549,17 +258861,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -258578,7 +258890,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -258601,7 +258913,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -258624,7 +258936,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -258647,7 +258959,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -258670,7 +258982,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -258693,7 +259005,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -258716,7 +259028,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -258739,7 +259051,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -258762,7 +259074,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -258785,7 +259097,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -258808,7 +259120,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -258831,7 +259143,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -258854,7 +259166,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -258877,7 +259189,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -258900,7 +259212,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -258923,7 +259235,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -258946,7 +259258,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -258969,7 +259281,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -258992,7 +259304,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -259015,7 +259327,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -259038,7 +259350,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -259061,7 +259373,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -259084,7 +259396,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -259107,7 +259419,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -259130,7 +259442,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -259153,7 +259465,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -259176,7 +259488,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -259199,7 +259511,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -259222,7 +259534,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -259245,7 +259557,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -259268,7 +259580,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -259291,7 +259603,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -259302,12 +259614,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -259317,7 +259629,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -259327,7 +259639,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -259337,7 +259649,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -259347,7 +259659,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -259357,7 +259669,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -259367,7 +259679,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -259377,7 +259689,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -259387,7 +259699,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -259397,7 +259709,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -259407,7 +259719,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -259417,7 +259729,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -259427,7 +259739,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -259437,7 +259749,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -259447,7 +259759,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -259457,7 +259769,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -259467,7 +259779,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -259477,7 +259789,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -259487,7 +259799,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -259497,7 +259809,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -259507,7 +259819,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -259517,7 +259829,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -259527,7 +259839,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -259537,7 +259849,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -259547,7 +259859,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -259557,7 +259869,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -259567,7 +259879,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -259577,7 +259889,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -259587,7 +259899,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -259597,7 +259909,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -259607,7 +259919,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -259617,7 +259929,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -259629,173 +259941,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -259817,7 +260129,7 @@ pub mod can1 { } impl super::F19R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -259829,14 +260141,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -259846,7 +260158,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -259857,17 +260169,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -259878,17 +260190,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -259899,17 +260211,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -259920,17 +260232,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -259941,17 +260253,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -259962,17 +260274,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -259983,17 +260295,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260004,17 +260316,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260025,17 +260337,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260046,17 +260358,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260067,17 +260379,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260088,17 +260400,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260109,17 +260421,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260130,17 +260442,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260151,17 +260463,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260172,17 +260484,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260193,17 +260505,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260214,17 +260526,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260235,17 +260547,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260256,17 +260568,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260277,17 +260589,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260298,17 +260610,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260319,17 +260631,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260340,17 +260652,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260361,17 +260673,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260382,17 +260694,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260403,17 +260715,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260424,17 +260736,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260445,17 +260757,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260466,17 +260778,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260487,17 +260799,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260508,17 +260820,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -260537,7 +260849,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -260560,7 +260872,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -260583,7 +260895,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -260606,7 +260918,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -260629,7 +260941,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -260652,7 +260964,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -260675,7 +260987,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -260698,7 +261010,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -260721,7 +261033,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -260744,7 +261056,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -260767,7 +261079,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -260790,7 +261102,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -260813,7 +261125,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -260836,7 +261148,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -260859,7 +261171,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -260882,7 +261194,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -260905,7 +261217,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -260928,7 +261240,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -260951,7 +261263,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -260974,7 +261286,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -260997,7 +261309,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -261020,7 +261332,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -261043,7 +261355,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -261066,7 +261378,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -261089,7 +261401,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -261112,7 +261424,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -261135,7 +261447,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -261158,7 +261470,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -261181,7 +261493,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -261204,7 +261516,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -261227,7 +261539,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -261250,7 +261562,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -261261,12 +261573,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -261276,7 +261588,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -261286,7 +261598,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -261296,7 +261608,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -261306,7 +261618,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -261316,7 +261628,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -261326,7 +261638,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -261336,7 +261648,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -261346,7 +261658,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -261356,7 +261668,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -261366,7 +261678,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -261376,7 +261688,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -261386,7 +261698,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -261396,7 +261708,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -261406,7 +261718,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -261416,7 +261728,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -261426,7 +261738,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -261436,7 +261748,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -261446,7 +261758,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -261456,7 +261768,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -261466,7 +261778,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -261476,7 +261788,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -261486,7 +261798,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -261496,7 +261808,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -261506,7 +261818,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -261516,7 +261828,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -261526,7 +261838,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -261536,7 +261848,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -261546,7 +261858,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -261556,7 +261868,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -261566,7 +261878,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -261576,7 +261888,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -261588,173 +261900,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -261776,7 +262088,7 @@ pub mod can1 { } impl super::F19R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -261788,14 +262100,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -261805,7 +262117,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -261816,17 +262128,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -261837,17 +262149,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -261858,17 +262170,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -261879,17 +262191,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -261900,17 +262212,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -261921,17 +262233,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -261942,17 +262254,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -261963,17 +262275,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -261984,17 +262296,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262005,17 +262317,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262026,17 +262338,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262047,17 +262359,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262068,17 +262380,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262089,17 +262401,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262110,17 +262422,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262131,17 +262443,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262152,17 +262464,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262173,17 +262485,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262194,17 +262506,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262215,17 +262527,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262236,17 +262548,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262257,17 +262569,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262278,17 +262590,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262299,17 +262611,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262320,17 +262632,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262341,17 +262653,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262362,17 +262674,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262383,17 +262695,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262404,17 +262716,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262425,17 +262737,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262446,17 +262758,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262467,17 +262779,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -262496,7 +262808,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -262519,7 +262831,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -262542,7 +262854,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -262565,7 +262877,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -262588,7 +262900,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -262611,7 +262923,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -262634,7 +262946,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -262657,7 +262969,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -262680,7 +262992,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -262703,7 +263015,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -262726,7 +263038,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -262749,7 +263061,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -262772,7 +263084,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -262795,7 +263107,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -262818,7 +263130,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -262841,7 +263153,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -262864,7 +263176,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -262887,7 +263199,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -262910,7 +263222,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -262933,7 +263245,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -262956,7 +263268,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -262979,7 +263291,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -263002,7 +263314,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -263025,7 +263337,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -263048,7 +263360,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -263071,7 +263383,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -263094,7 +263406,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -263117,7 +263429,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -263140,7 +263452,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -263163,7 +263475,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -263186,7 +263498,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -263209,7 +263521,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -263220,12 +263532,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -263235,7 +263547,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -263245,7 +263557,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -263255,7 +263567,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -263265,7 +263577,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -263275,7 +263587,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -263285,7 +263597,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -263295,7 +263607,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -263305,7 +263617,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -263315,7 +263627,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -263325,7 +263637,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -263335,7 +263647,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -263345,7 +263657,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -263355,7 +263667,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -263365,7 +263677,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -263375,7 +263687,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -263385,7 +263697,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -263395,7 +263707,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -263405,7 +263717,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -263415,7 +263727,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -263425,7 +263737,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -263435,7 +263747,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -263445,7 +263757,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -263455,7 +263767,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -263465,7 +263777,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -263475,7 +263787,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -263485,7 +263797,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -263495,7 +263807,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -263505,7 +263817,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -263515,7 +263827,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -263525,7 +263837,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -263535,7 +263847,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -263547,173 +263859,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -263735,7 +264047,7 @@ pub mod can1 { } impl super::F20R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -263747,14 +264059,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -263764,7 +264076,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -263775,17 +264087,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -263796,17 +264108,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -263817,17 +264129,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -263838,17 +264150,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -263859,17 +264171,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -263880,17 +264192,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -263901,17 +264213,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -263922,17 +264234,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -263943,17 +264255,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -263964,17 +264276,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -263985,17 +264297,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264006,17 +264318,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264027,17 +264339,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264048,17 +264360,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264069,17 +264381,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264090,17 +264402,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264111,17 +264423,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264132,17 +264444,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264153,17 +264465,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264174,17 +264486,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264195,17 +264507,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264216,17 +264528,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264237,17 +264549,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264258,17 +264570,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264279,17 +264591,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264300,17 +264612,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264321,17 +264633,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264342,17 +264654,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264363,17 +264675,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264384,17 +264696,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264405,17 +264717,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264426,17 +264738,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -264455,7 +264767,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -264478,7 +264790,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -264501,7 +264813,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -264524,7 +264836,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -264547,7 +264859,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -264570,7 +264882,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -264593,7 +264905,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -264616,7 +264928,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -264639,7 +264951,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -264662,7 +264974,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -264685,7 +264997,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -264708,7 +265020,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -264731,7 +265043,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -264754,7 +265066,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -264777,7 +265089,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -264800,7 +265112,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -264823,7 +265135,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -264846,7 +265158,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -264869,7 +265181,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -264892,7 +265204,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -264915,7 +265227,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -264938,7 +265250,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -264961,7 +265273,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -264984,7 +265296,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -265007,7 +265319,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -265030,7 +265342,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -265053,7 +265365,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -265076,7 +265388,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -265099,7 +265411,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -265122,7 +265434,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -265145,7 +265457,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -265168,7 +265480,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -265179,12 +265491,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -265194,7 +265506,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -265204,7 +265516,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -265214,7 +265526,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -265224,7 +265536,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -265234,7 +265546,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -265244,7 +265556,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -265254,7 +265566,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -265264,7 +265576,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -265274,7 +265586,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -265284,7 +265596,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -265294,7 +265606,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -265304,7 +265616,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -265314,7 +265626,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -265324,7 +265636,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -265334,7 +265646,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -265344,7 +265656,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -265354,7 +265666,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -265364,7 +265676,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -265374,7 +265686,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -265384,7 +265696,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -265394,7 +265706,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -265404,7 +265716,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -265414,7 +265726,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -265424,7 +265736,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -265434,7 +265746,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -265444,7 +265756,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -265454,7 +265766,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -265464,7 +265776,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -265474,7 +265786,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -265484,7 +265796,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -265494,7 +265806,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -265506,173 +265818,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -265694,7 +266006,7 @@ pub mod can1 { } impl super::F20R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -265706,14 +266018,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -265723,7 +266035,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -265734,17 +266046,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -265755,17 +266067,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -265776,17 +266088,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -265797,17 +266109,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -265818,17 +266130,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -265839,17 +266151,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -265860,17 +266172,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -265881,17 +266193,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -265902,17 +266214,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -265923,17 +266235,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -265944,17 +266256,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -265965,17 +266277,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -265986,17 +266298,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266007,17 +266319,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266028,17 +266340,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266049,17 +266361,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266070,17 +266382,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266091,17 +266403,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266112,17 +266424,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266133,17 +266445,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266154,17 +266466,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266175,17 +266487,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266196,17 +266508,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266217,17 +266529,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266238,17 +266550,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266259,17 +266571,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266280,17 +266592,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266301,17 +266613,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266322,17 +266634,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266343,17 +266655,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266364,17 +266676,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266385,17 +266697,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -266414,7 +266726,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -266437,7 +266749,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -266460,7 +266772,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -266483,7 +266795,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -266506,7 +266818,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -266529,7 +266841,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -266552,7 +266864,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -266575,7 +266887,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -266598,7 +266910,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -266621,7 +266933,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -266644,7 +266956,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -266667,7 +266979,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -266690,7 +267002,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -266713,7 +267025,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -266736,7 +267048,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -266759,7 +267071,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -266782,7 +267094,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -266805,7 +267117,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -266828,7 +267140,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -266851,7 +267163,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -266874,7 +267186,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -266897,7 +267209,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -266920,7 +267232,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -266943,7 +267255,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -266966,7 +267278,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -266989,7 +267301,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -267012,7 +267324,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -267035,7 +267347,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -267058,7 +267370,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -267081,7 +267393,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -267104,7 +267416,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -267127,7 +267439,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -267138,12 +267450,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -267153,7 +267465,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -267163,7 +267475,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -267173,7 +267485,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -267183,7 +267495,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -267193,7 +267505,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -267203,7 +267515,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -267213,7 +267525,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -267223,7 +267535,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -267233,7 +267545,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -267243,7 +267555,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -267253,7 +267565,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -267263,7 +267575,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -267273,7 +267585,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -267283,7 +267595,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -267293,7 +267605,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -267303,7 +267615,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -267313,7 +267625,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -267323,7 +267635,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -267333,7 +267645,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -267343,7 +267655,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -267353,7 +267665,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -267363,7 +267675,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -267373,7 +267685,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -267383,7 +267695,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -267393,7 +267705,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -267403,7 +267715,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -267413,7 +267725,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -267423,7 +267735,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -267433,7 +267745,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -267443,7 +267755,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -267453,7 +267765,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -267465,173 +267777,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -267653,7 +267965,7 @@ pub mod can1 { } impl super::F21R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -267665,14 +267977,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -267682,7 +267994,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -267693,17 +268005,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -267714,17 +268026,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -267735,17 +268047,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -267756,17 +268068,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -267777,17 +268089,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -267798,17 +268110,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -267819,17 +268131,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -267840,17 +268152,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -267861,17 +268173,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -267882,17 +268194,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -267903,17 +268215,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -267924,17 +268236,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -267945,17 +268257,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -267966,17 +268278,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -267987,17 +268299,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268008,17 +268320,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268029,17 +268341,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268050,17 +268362,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268071,17 +268383,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268092,17 +268404,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268113,17 +268425,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268134,17 +268446,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268155,17 +268467,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268176,17 +268488,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268197,17 +268509,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268218,17 +268530,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268239,17 +268551,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268260,17 +268572,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268281,17 +268593,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268302,17 +268614,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268323,17 +268635,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268344,17 +268656,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -268373,7 +268685,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -268396,7 +268708,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -268419,7 +268731,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -268442,7 +268754,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -268465,7 +268777,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -268488,7 +268800,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -268511,7 +268823,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -268534,7 +268846,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -268557,7 +268869,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -268580,7 +268892,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -268603,7 +268915,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -268626,7 +268938,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -268649,7 +268961,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -268672,7 +268984,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -268695,7 +269007,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -268718,7 +269030,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -268741,7 +269053,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -268764,7 +269076,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -268787,7 +269099,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -268810,7 +269122,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -268833,7 +269145,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -268856,7 +269168,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -268879,7 +269191,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -268902,7 +269214,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -268925,7 +269237,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -268948,7 +269260,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -268971,7 +269283,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -268994,7 +269306,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -269017,7 +269329,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -269040,7 +269352,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -269063,7 +269375,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -269086,7 +269398,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -269097,12 +269409,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -269112,7 +269424,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -269122,7 +269434,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -269132,7 +269444,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -269142,7 +269454,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -269152,7 +269464,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -269162,7 +269474,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -269172,7 +269484,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -269182,7 +269494,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -269192,7 +269504,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -269202,7 +269514,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -269212,7 +269524,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -269222,7 +269534,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -269232,7 +269544,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -269242,7 +269554,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -269252,7 +269564,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -269262,7 +269574,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -269272,7 +269584,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -269282,7 +269594,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -269292,7 +269604,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -269302,7 +269614,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -269312,7 +269624,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -269322,7 +269634,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -269332,7 +269644,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -269342,7 +269654,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -269352,7 +269664,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -269362,7 +269674,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -269372,7 +269684,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -269382,7 +269694,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -269392,7 +269704,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -269402,7 +269714,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -269412,7 +269724,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -269424,173 +269736,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -269612,7 +269924,7 @@ pub mod can1 { } impl super::F21R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -269624,14 +269936,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -269641,7 +269953,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -269652,17 +269964,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269673,17 +269985,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269694,17 +270006,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269715,17 +270027,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269736,17 +270048,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269757,17 +270069,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269778,17 +270090,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269799,17 +270111,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269820,17 +270132,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269841,17 +270153,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269862,17 +270174,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269883,17 +270195,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269904,17 +270216,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269925,17 +270237,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269946,17 +270258,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269967,17 +270279,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -269988,17 +270300,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270009,17 +270321,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270030,17 +270342,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270051,17 +270363,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270072,17 +270384,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270093,17 +270405,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270114,17 +270426,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270135,17 +270447,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270156,17 +270468,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270177,17 +270489,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270198,17 +270510,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270219,17 +270531,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270240,17 +270552,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270261,17 +270573,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270282,17 +270594,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270303,17 +270615,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -270332,7 +270644,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -270355,7 +270667,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -270378,7 +270690,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -270401,7 +270713,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -270424,7 +270736,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -270447,7 +270759,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -270470,7 +270782,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -270493,7 +270805,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -270516,7 +270828,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -270539,7 +270851,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -270562,7 +270874,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -270585,7 +270897,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -270608,7 +270920,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -270631,7 +270943,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -270654,7 +270966,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -270677,7 +270989,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -270700,7 +271012,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -270723,7 +271035,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -270746,7 +271058,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -270769,7 +271081,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -270792,7 +271104,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -270815,7 +271127,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -270838,7 +271150,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -270861,7 +271173,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -270884,7 +271196,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -270907,7 +271219,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -270930,7 +271242,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -270953,7 +271265,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -270976,7 +271288,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -270999,7 +271311,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -271022,7 +271334,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -271045,7 +271357,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -271056,12 +271368,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -271071,7 +271383,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -271081,7 +271393,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -271091,7 +271403,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -271101,7 +271413,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -271111,7 +271423,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -271121,7 +271433,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -271131,7 +271443,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -271141,7 +271453,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -271151,7 +271463,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -271161,7 +271473,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -271171,7 +271483,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -271181,7 +271493,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -271191,7 +271503,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -271201,7 +271513,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -271211,7 +271523,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -271221,7 +271533,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -271231,7 +271543,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -271241,7 +271553,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -271251,7 +271563,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -271261,7 +271573,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -271271,7 +271583,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -271281,7 +271593,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -271291,7 +271603,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -271301,7 +271613,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -271311,7 +271623,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -271321,7 +271633,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -271331,7 +271643,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -271341,7 +271653,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -271351,7 +271663,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -271361,7 +271673,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -271371,7 +271683,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -271383,173 +271695,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -271571,7 +271883,7 @@ pub mod can1 { } impl super::F22R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -271583,14 +271895,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -271600,7 +271912,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -271611,17 +271923,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271632,17 +271944,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271653,17 +271965,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271674,17 +271986,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271695,17 +272007,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271716,17 +272028,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271737,17 +272049,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271758,17 +272070,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271779,17 +272091,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271800,17 +272112,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271821,17 +272133,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271842,17 +272154,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271863,17 +272175,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271884,17 +272196,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271905,17 +272217,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271926,17 +272238,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271947,17 +272259,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271968,17 +272280,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -271989,17 +272301,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -272010,17 +272322,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -272031,17 +272343,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -272052,17 +272364,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -272073,17 +272385,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -272094,17 +272406,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -272115,17 +272427,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -272136,17 +272448,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -272157,17 +272469,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -272178,17 +272490,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -272199,17 +272511,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -272220,17 +272532,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -272241,17 +272553,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -272262,17 +272574,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -272291,7 +272603,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -272314,7 +272626,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -272337,7 +272649,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -272360,7 +272672,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -272383,7 +272695,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -272406,7 +272718,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -272429,7 +272741,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -272452,7 +272764,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -272475,7 +272787,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -272498,7 +272810,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -272521,7 +272833,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -272544,7 +272856,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -272567,7 +272879,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -272590,7 +272902,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -272613,7 +272925,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -272636,7 +272948,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -272659,7 +272971,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -272682,7 +272994,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -272705,7 +273017,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -272728,7 +273040,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -272751,7 +273063,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -272774,7 +273086,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -272797,7 +273109,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -272820,7 +273132,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -272843,7 +273155,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -272866,7 +273178,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -272889,7 +273201,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -272912,7 +273224,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -272935,7 +273247,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -272958,7 +273270,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -272981,7 +273293,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -273004,7 +273316,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -273015,12 +273327,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -273030,7 +273342,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -273040,7 +273352,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -273050,7 +273362,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -273060,7 +273372,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -273070,7 +273382,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -273080,7 +273392,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -273090,7 +273402,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -273100,7 +273412,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -273110,7 +273422,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -273120,7 +273432,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -273130,7 +273442,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -273140,7 +273452,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -273150,7 +273462,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -273160,7 +273472,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -273170,7 +273482,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -273180,7 +273492,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -273190,7 +273502,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -273200,7 +273512,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -273210,7 +273522,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -273220,7 +273532,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -273230,7 +273542,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -273240,7 +273552,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -273250,7 +273562,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -273260,7 +273572,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -273270,7 +273582,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -273280,7 +273592,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -273290,7 +273602,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -273300,7 +273612,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -273310,7 +273622,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -273320,7 +273632,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -273330,7 +273642,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -273342,173 +273654,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -273530,7 +273842,7 @@ pub mod can1 { } impl super::F22R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -273542,14 +273854,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -273559,7 +273871,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -273570,17 +273882,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273591,17 +273903,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273612,17 +273924,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273633,17 +273945,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273654,17 +273966,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273675,17 +273987,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273696,17 +274008,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273717,17 +274029,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273738,17 +274050,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273759,17 +274071,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273780,17 +274092,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273801,17 +274113,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273822,17 +274134,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273843,17 +274155,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273864,17 +274176,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273885,17 +274197,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273906,17 +274218,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273927,17 +274239,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273948,17 +274260,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273969,17 +274281,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -273990,17 +274302,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -274011,17 +274323,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -274032,17 +274344,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -274053,17 +274365,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -274074,17 +274386,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -274095,17 +274407,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -274116,17 +274428,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -274137,17 +274449,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -274158,17 +274470,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -274179,17 +274491,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -274200,17 +274512,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -274221,17 +274533,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -274250,7 +274562,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -274273,7 +274585,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -274296,7 +274608,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -274319,7 +274631,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -274342,7 +274654,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -274365,7 +274677,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -274388,7 +274700,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -274411,7 +274723,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -274434,7 +274746,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -274457,7 +274769,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -274480,7 +274792,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -274503,7 +274815,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -274526,7 +274838,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -274549,7 +274861,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -274572,7 +274884,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -274595,7 +274907,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -274618,7 +274930,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -274641,7 +274953,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -274664,7 +274976,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -274687,7 +274999,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -274710,7 +275022,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -274733,7 +275045,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -274756,7 +275068,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -274779,7 +275091,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -274802,7 +275114,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -274825,7 +275137,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -274848,7 +275160,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -274871,7 +275183,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -274894,7 +275206,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -274917,7 +275229,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -274940,7 +275252,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -274963,7 +275275,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -274974,12 +275286,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -274989,7 +275301,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -274999,7 +275311,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -275009,7 +275321,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -275019,7 +275331,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -275029,7 +275341,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -275039,7 +275351,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -275049,7 +275361,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -275059,7 +275371,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -275069,7 +275381,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -275079,7 +275391,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -275089,7 +275401,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -275099,7 +275411,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -275109,7 +275421,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -275119,7 +275431,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -275129,7 +275441,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -275139,7 +275451,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -275149,7 +275461,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -275159,7 +275471,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -275169,7 +275481,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -275179,7 +275491,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -275189,7 +275501,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -275199,7 +275511,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -275209,7 +275521,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -275219,7 +275531,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -275229,7 +275541,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -275239,7 +275551,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -275249,7 +275561,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -275259,7 +275571,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -275269,7 +275581,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -275279,7 +275591,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -275289,7 +275601,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -275301,173 +275613,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -275489,7 +275801,7 @@ pub mod can1 { } impl super::F23R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -275501,14 +275813,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -275518,7 +275830,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -275529,17 +275841,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275550,17 +275862,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275571,17 +275883,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275592,17 +275904,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275613,17 +275925,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275634,17 +275946,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275655,17 +275967,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275676,17 +275988,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275697,17 +276009,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275718,17 +276030,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275739,17 +276051,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275760,17 +276072,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275781,17 +276093,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275802,17 +276114,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275823,17 +276135,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275844,17 +276156,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275865,17 +276177,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275886,17 +276198,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275907,17 +276219,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275928,17 +276240,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275949,17 +276261,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275970,17 +276282,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -275991,17 +276303,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -276012,17 +276324,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -276033,17 +276345,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -276054,17 +276366,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -276075,17 +276387,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -276096,17 +276408,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -276117,17 +276429,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -276138,17 +276450,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -276159,17 +276471,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -276180,17 +276492,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -276209,7 +276521,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -276232,7 +276544,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -276255,7 +276567,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -276278,7 +276590,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -276301,7 +276613,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -276324,7 +276636,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -276347,7 +276659,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -276370,7 +276682,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -276393,7 +276705,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -276416,7 +276728,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -276439,7 +276751,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -276462,7 +276774,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -276485,7 +276797,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -276508,7 +276820,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -276531,7 +276843,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -276554,7 +276866,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -276577,7 +276889,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -276600,7 +276912,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -276623,7 +276935,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -276646,7 +276958,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -276669,7 +276981,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -276692,7 +277004,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -276715,7 +277027,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -276738,7 +277050,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -276761,7 +277073,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -276784,7 +277096,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -276807,7 +277119,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -276830,7 +277142,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -276853,7 +277165,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -276876,7 +277188,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -276899,7 +277211,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -276922,7 +277234,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -276933,12 +277245,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -276948,7 +277260,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -276958,7 +277270,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -276968,7 +277280,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -276978,7 +277290,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -276988,7 +277300,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -276998,7 +277310,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -277008,7 +277320,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -277018,7 +277330,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -277028,7 +277340,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -277038,7 +277350,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -277048,7 +277360,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -277058,7 +277370,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -277068,7 +277380,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -277078,7 +277390,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -277088,7 +277400,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -277098,7 +277410,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -277108,7 +277420,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -277118,7 +277430,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -277128,7 +277440,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -277138,7 +277450,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -277148,7 +277460,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -277158,7 +277470,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -277168,7 +277480,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -277178,7 +277490,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -277188,7 +277500,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -277198,7 +277510,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -277208,7 +277520,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -277218,7 +277530,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -277228,7 +277540,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -277238,7 +277550,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -277248,7 +277560,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -277260,173 +277572,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -277448,7 +277760,7 @@ pub mod can1 { } impl super::F23R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -277460,14 +277772,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -277477,7 +277789,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -277488,17 +277800,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277509,17 +277821,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277530,17 +277842,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277551,17 +277863,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277572,17 +277884,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277593,17 +277905,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277614,17 +277926,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277635,17 +277947,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277656,17 +277968,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277677,17 +277989,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277698,17 +278010,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277719,17 +278031,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277740,17 +278052,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277761,17 +278073,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277782,17 +278094,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277803,17 +278115,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277824,17 +278136,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277845,17 +278157,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277866,17 +278178,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277887,17 +278199,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277908,17 +278220,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277929,17 +278241,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277950,17 +278262,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277971,17 +278283,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -277992,17 +278304,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -278013,17 +278325,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -278034,17 +278346,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -278055,17 +278367,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -278076,17 +278388,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -278097,17 +278409,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -278118,17 +278430,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -278139,17 +278451,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -278168,7 +278480,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -278191,7 +278503,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -278214,7 +278526,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -278237,7 +278549,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -278260,7 +278572,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -278283,7 +278595,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -278306,7 +278618,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -278329,7 +278641,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -278352,7 +278664,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -278375,7 +278687,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -278398,7 +278710,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -278421,7 +278733,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -278444,7 +278756,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -278467,7 +278779,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -278490,7 +278802,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -278513,7 +278825,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -278536,7 +278848,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -278559,7 +278871,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -278582,7 +278894,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -278605,7 +278917,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -278628,7 +278940,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -278651,7 +278963,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -278674,7 +278986,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -278697,7 +279009,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -278720,7 +279032,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -278743,7 +279055,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -278766,7 +279078,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -278789,7 +279101,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -278812,7 +279124,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -278835,7 +279147,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -278858,7 +279170,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -278881,7 +279193,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -278892,12 +279204,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -278907,7 +279219,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -278917,7 +279229,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -278927,7 +279239,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -278937,7 +279249,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -278947,7 +279259,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -278957,7 +279269,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -278967,7 +279279,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -278977,7 +279289,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -278987,7 +279299,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -278997,7 +279309,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -279007,7 +279319,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -279017,7 +279329,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -279027,7 +279339,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -279037,7 +279349,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -279047,7 +279359,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -279057,7 +279369,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -279067,7 +279379,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -279077,7 +279389,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -279087,7 +279399,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -279097,7 +279409,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -279107,7 +279419,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -279117,7 +279429,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -279127,7 +279439,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -279137,7 +279449,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -279147,7 +279459,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -279157,7 +279469,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -279167,7 +279479,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -279177,7 +279489,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -279187,7 +279499,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -279197,7 +279509,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -279207,7 +279519,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -279219,173 +279531,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -279407,7 +279719,7 @@ pub mod can1 { } impl super::F24R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -279419,14 +279731,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -279436,7 +279748,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -279447,17 +279759,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279468,17 +279780,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279489,17 +279801,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279510,17 +279822,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279531,17 +279843,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279552,17 +279864,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279573,17 +279885,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279594,17 +279906,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279615,17 +279927,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279636,17 +279948,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279657,17 +279969,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279678,17 +279990,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279699,17 +280011,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279720,17 +280032,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279741,17 +280053,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279762,17 +280074,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279783,17 +280095,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279804,17 +280116,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279825,17 +280137,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279846,17 +280158,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279867,17 +280179,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279888,17 +280200,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279909,17 +280221,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279930,17 +280242,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279951,17 +280263,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279972,17 +280284,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -279993,17 +280305,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -280014,17 +280326,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -280035,17 +280347,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -280056,17 +280368,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -280077,17 +280389,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -280098,17 +280410,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -280127,7 +280439,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -280150,7 +280462,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -280173,7 +280485,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -280196,7 +280508,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -280219,7 +280531,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -280242,7 +280554,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -280265,7 +280577,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -280288,7 +280600,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -280311,7 +280623,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -280334,7 +280646,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -280357,7 +280669,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -280380,7 +280692,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -280403,7 +280715,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -280426,7 +280738,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -280449,7 +280761,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -280472,7 +280784,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -280495,7 +280807,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -280518,7 +280830,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -280541,7 +280853,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -280564,7 +280876,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -280587,7 +280899,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -280610,7 +280922,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -280633,7 +280945,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -280656,7 +280968,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -280679,7 +280991,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -280702,7 +281014,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -280725,7 +281037,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -280748,7 +281060,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -280771,7 +281083,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -280794,7 +281106,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -280817,7 +281129,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -280840,7 +281152,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -280851,12 +281163,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -280866,7 +281178,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -280876,7 +281188,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -280886,7 +281198,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -280896,7 +281208,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -280906,7 +281218,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -280916,7 +281228,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -280926,7 +281238,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -280936,7 +281248,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -280946,7 +281258,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -280956,7 +281268,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -280966,7 +281278,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -280976,7 +281288,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -280986,7 +281298,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -280996,7 +281308,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -281006,7 +281318,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -281016,7 +281328,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -281026,7 +281338,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -281036,7 +281348,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -281046,7 +281358,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -281056,7 +281368,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -281066,7 +281378,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -281076,7 +281388,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -281086,7 +281398,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -281096,7 +281408,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -281106,7 +281418,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -281116,7 +281428,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -281126,7 +281438,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -281136,7 +281448,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -281146,7 +281458,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -281156,7 +281468,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -281166,7 +281478,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -281178,173 +281490,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -281366,7 +281678,7 @@ pub mod can1 { } impl super::F24R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -281378,14 +281690,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -281395,7 +281707,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -281406,17 +281718,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281427,17 +281739,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281448,17 +281760,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281469,17 +281781,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281490,17 +281802,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281511,17 +281823,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281532,17 +281844,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281553,17 +281865,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281574,17 +281886,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281595,17 +281907,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281616,17 +281928,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281637,17 +281949,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281658,17 +281970,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281679,17 +281991,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281700,17 +282012,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281721,17 +282033,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281742,17 +282054,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281763,17 +282075,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281784,17 +282096,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281805,17 +282117,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281826,17 +282138,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281847,17 +282159,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281868,17 +282180,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281889,17 +282201,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281910,17 +282222,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281931,17 +282243,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281952,17 +282264,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281973,17 +282285,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -281994,17 +282306,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -282015,17 +282327,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -282036,17 +282348,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -282057,17 +282369,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -282086,7 +282398,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -282109,7 +282421,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -282132,7 +282444,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -282155,7 +282467,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -282178,7 +282490,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -282201,7 +282513,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -282224,7 +282536,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -282247,7 +282559,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -282270,7 +282582,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -282293,7 +282605,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -282316,7 +282628,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -282339,7 +282651,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -282362,7 +282674,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -282385,7 +282697,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -282408,7 +282720,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -282431,7 +282743,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -282454,7 +282766,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -282477,7 +282789,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -282500,7 +282812,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -282523,7 +282835,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -282546,7 +282858,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -282569,7 +282881,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -282592,7 +282904,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -282615,7 +282927,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -282638,7 +282950,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -282661,7 +282973,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -282684,7 +282996,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -282707,7 +283019,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -282730,7 +283042,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -282753,7 +283065,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -282776,7 +283088,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -282799,7 +283111,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -282810,12 +283122,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -282825,7 +283137,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -282835,7 +283147,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -282845,7 +283157,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -282855,7 +283167,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -282865,7 +283177,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -282875,7 +283187,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -282885,7 +283197,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -282895,7 +283207,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -282905,7 +283217,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -282915,7 +283227,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -282925,7 +283237,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -282935,7 +283247,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -282945,7 +283257,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -282955,7 +283267,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -282965,7 +283277,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -282975,7 +283287,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -282985,7 +283297,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -282995,7 +283307,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -283005,7 +283317,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -283015,7 +283327,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -283025,7 +283337,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -283035,7 +283347,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -283045,7 +283357,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -283055,7 +283367,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -283065,7 +283377,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -283075,7 +283387,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -283085,7 +283397,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -283095,7 +283407,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -283105,7 +283417,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -283115,7 +283427,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -283125,7 +283437,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -283137,173 +283449,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -283325,7 +283637,7 @@ pub mod can1 { } impl super::F25R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -283337,14 +283649,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -283354,7 +283666,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -283365,17 +283677,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283386,17 +283698,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283407,17 +283719,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283428,17 +283740,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283449,17 +283761,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283470,17 +283782,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283491,17 +283803,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283512,17 +283824,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283533,17 +283845,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283554,17 +283866,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283575,17 +283887,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283596,17 +283908,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283617,17 +283929,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283638,17 +283950,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283659,17 +283971,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283680,17 +283992,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283701,17 +284013,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283722,17 +284034,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283743,17 +284055,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283764,17 +284076,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283785,17 +284097,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283806,17 +284118,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283827,17 +284139,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283848,17 +284160,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283869,17 +284181,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283890,17 +284202,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283911,17 +284223,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283932,17 +284244,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283953,17 +284265,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283974,17 +284286,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -283995,17 +284307,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -284016,17 +284328,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -284045,7 +284357,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -284068,7 +284380,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -284091,7 +284403,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -284114,7 +284426,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -284137,7 +284449,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -284160,7 +284472,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -284183,7 +284495,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -284206,7 +284518,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -284229,7 +284541,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -284252,7 +284564,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -284275,7 +284587,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -284298,7 +284610,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -284321,7 +284633,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -284344,7 +284656,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -284367,7 +284679,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -284390,7 +284702,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -284413,7 +284725,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -284436,7 +284748,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -284459,7 +284771,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -284482,7 +284794,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -284505,7 +284817,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -284528,7 +284840,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -284551,7 +284863,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -284574,7 +284886,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -284597,7 +284909,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -284620,7 +284932,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -284643,7 +284955,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -284666,7 +284978,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -284689,7 +285001,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -284712,7 +285024,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -284735,7 +285047,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -284758,7 +285070,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -284769,12 +285081,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -284784,7 +285096,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -284794,7 +285106,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -284804,7 +285116,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -284814,7 +285126,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -284824,7 +285136,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -284834,7 +285146,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -284844,7 +285156,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -284854,7 +285166,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -284864,7 +285176,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -284874,7 +285186,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -284884,7 +285196,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -284894,7 +285206,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -284904,7 +285216,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -284914,7 +285226,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -284924,7 +285236,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -284934,7 +285246,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -284944,7 +285256,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -284954,7 +285266,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -284964,7 +285276,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -284974,7 +285286,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -284984,7 +285296,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -284994,7 +285306,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -285004,7 +285316,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -285014,7 +285326,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -285024,7 +285336,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -285034,7 +285346,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -285044,7 +285356,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -285054,7 +285366,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -285064,7 +285376,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -285074,7 +285386,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -285084,7 +285396,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -285096,173 +285408,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -285284,7 +285596,7 @@ pub mod can1 { } impl super::F25R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -285296,14 +285608,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -285313,7 +285625,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -285324,17 +285636,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285345,17 +285657,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285366,17 +285678,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285387,17 +285699,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285408,17 +285720,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285429,17 +285741,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285450,17 +285762,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285471,17 +285783,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285492,17 +285804,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285513,17 +285825,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285534,17 +285846,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285555,17 +285867,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285576,17 +285888,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285597,17 +285909,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285618,17 +285930,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285639,17 +285951,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285660,17 +285972,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285681,17 +285993,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285702,17 +286014,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285723,17 +286035,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285744,17 +286056,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285765,17 +286077,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285786,17 +286098,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285807,17 +286119,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285828,17 +286140,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285849,17 +286161,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285870,17 +286182,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285891,17 +286203,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285912,17 +286224,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285933,17 +286245,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285954,17 +286266,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -285975,17 +286287,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -286004,7 +286316,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -286027,7 +286339,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -286050,7 +286362,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -286073,7 +286385,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -286096,7 +286408,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -286119,7 +286431,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -286142,7 +286454,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -286165,7 +286477,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -286188,7 +286500,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -286211,7 +286523,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -286234,7 +286546,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -286257,7 +286569,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -286280,7 +286592,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -286303,7 +286615,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -286326,7 +286638,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -286349,7 +286661,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -286372,7 +286684,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -286395,7 +286707,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -286418,7 +286730,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -286441,7 +286753,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -286464,7 +286776,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -286487,7 +286799,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -286510,7 +286822,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -286533,7 +286845,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -286556,7 +286868,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -286579,7 +286891,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -286602,7 +286914,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -286625,7 +286937,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -286648,7 +286960,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -286671,7 +286983,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -286694,7 +287006,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -286717,7 +287029,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -286728,12 +287040,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -286743,7 +287055,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -286753,7 +287065,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -286763,7 +287075,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -286773,7 +287085,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -286783,7 +287095,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -286793,7 +287105,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -286803,7 +287115,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -286813,7 +287125,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -286823,7 +287135,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -286833,7 +287145,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -286843,7 +287155,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -286853,7 +287165,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -286863,7 +287175,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -286873,7 +287185,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -286883,7 +287195,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -286893,7 +287205,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -286903,7 +287215,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -286913,7 +287225,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -286923,7 +287235,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -286933,7 +287245,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -286943,7 +287255,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -286953,7 +287265,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -286963,7 +287275,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -286973,7 +287285,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -286983,7 +287295,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -286993,7 +287305,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -287003,7 +287315,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -287013,7 +287325,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -287023,7 +287335,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -287033,7 +287345,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -287043,7 +287355,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -287055,173 +287367,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -287243,7 +287555,7 @@ pub mod can1 { } impl super::F26R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -287255,14 +287567,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -287272,7 +287584,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -287283,17 +287595,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287304,17 +287616,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287325,17 +287637,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287346,17 +287658,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287367,17 +287679,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287388,17 +287700,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287409,17 +287721,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287430,17 +287742,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287451,17 +287763,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287472,17 +287784,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287493,17 +287805,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287514,17 +287826,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287535,17 +287847,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287556,17 +287868,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287577,17 +287889,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287598,17 +287910,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287619,17 +287931,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287640,17 +287952,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287661,17 +287973,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287682,17 +287994,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287703,17 +288015,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287724,17 +288036,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287745,17 +288057,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287766,17 +288078,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287787,17 +288099,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287808,17 +288120,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287829,17 +288141,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287850,17 +288162,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287871,17 +288183,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287892,17 +288204,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287913,17 +288225,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287934,17 +288246,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -287963,7 +288275,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -287986,7 +288298,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -288009,7 +288321,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -288032,7 +288344,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -288055,7 +288367,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -288078,7 +288390,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -288101,7 +288413,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -288124,7 +288436,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -288147,7 +288459,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -288170,7 +288482,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -288193,7 +288505,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -288216,7 +288528,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -288239,7 +288551,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -288262,7 +288574,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -288285,7 +288597,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -288308,7 +288620,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -288331,7 +288643,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -288354,7 +288666,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -288377,7 +288689,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -288400,7 +288712,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -288423,7 +288735,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -288446,7 +288758,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -288469,7 +288781,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -288492,7 +288804,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -288515,7 +288827,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -288538,7 +288850,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -288561,7 +288873,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -288584,7 +288896,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -288607,7 +288919,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -288630,7 +288942,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -288653,7 +288965,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -288676,7 +288988,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -288687,12 +288999,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -288702,7 +289014,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -288712,7 +289024,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -288722,7 +289034,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -288732,7 +289044,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -288742,7 +289054,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -288752,7 +289064,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -288762,7 +289074,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -288772,7 +289084,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -288782,7 +289094,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -288792,7 +289104,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -288802,7 +289114,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -288812,7 +289124,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -288822,7 +289134,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -288832,7 +289144,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -288842,7 +289154,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -288852,7 +289164,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -288862,7 +289174,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -288872,7 +289184,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -288882,7 +289194,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -288892,7 +289204,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -288902,7 +289214,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -288912,7 +289224,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -288922,7 +289234,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -288932,7 +289244,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -288942,7 +289254,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -288952,7 +289264,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -288962,7 +289274,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -288972,7 +289284,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -288982,7 +289294,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -288992,7 +289304,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -289002,7 +289314,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -289014,173 +289326,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -289202,7 +289514,7 @@ pub mod can1 { } impl super::F26R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -289214,14 +289526,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -289231,7 +289543,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -289242,17 +289554,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289263,17 +289575,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289284,17 +289596,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289305,17 +289617,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289326,17 +289638,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289347,17 +289659,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289368,17 +289680,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289389,17 +289701,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289410,17 +289722,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289431,17 +289743,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289452,17 +289764,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289473,17 +289785,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289494,17 +289806,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289515,17 +289827,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289536,17 +289848,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289557,17 +289869,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289578,17 +289890,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289599,17 +289911,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289620,17 +289932,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289641,17 +289953,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289662,17 +289974,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289683,17 +289995,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289704,17 +290016,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289725,17 +290037,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289746,17 +290058,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289767,17 +290079,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289788,17 +290100,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289809,17 +290121,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289830,17 +290142,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289851,17 +290163,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289872,17 +290184,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289893,17 +290205,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -289922,7 +290234,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -289945,7 +290257,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -289968,7 +290280,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -289991,7 +290303,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -290014,7 +290326,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -290037,7 +290349,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -290060,7 +290372,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -290083,7 +290395,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -290106,7 +290418,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -290129,7 +290441,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -290152,7 +290464,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -290175,7 +290487,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -290198,7 +290510,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -290221,7 +290533,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -290244,7 +290556,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -290267,7 +290579,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -290290,7 +290602,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -290313,7 +290625,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -290336,7 +290648,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -290359,7 +290671,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -290382,7 +290694,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -290405,7 +290717,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -290428,7 +290740,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -290451,7 +290763,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -290474,7 +290786,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -290497,7 +290809,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -290520,7 +290832,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -290543,7 +290855,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -290566,7 +290878,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -290589,7 +290901,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -290612,7 +290924,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -290635,7 +290947,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -290646,12 +290958,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -290661,7 +290973,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -290671,7 +290983,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -290681,7 +290993,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -290691,7 +291003,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -290701,7 +291013,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -290711,7 +291023,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -290721,7 +291033,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -290731,7 +291043,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -290741,7 +291053,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -290751,7 +291063,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -290761,7 +291073,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -290771,7 +291083,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -290781,7 +291093,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -290791,7 +291103,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -290801,7 +291113,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -290811,7 +291123,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -290821,7 +291133,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -290831,7 +291143,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -290841,7 +291153,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -290851,7 +291163,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -290861,7 +291173,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -290871,7 +291183,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -290881,7 +291193,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -290891,7 +291203,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -290901,7 +291213,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -290911,7 +291223,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -290921,7 +291233,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -290931,7 +291243,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -290941,7 +291253,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -290951,7 +291263,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -290961,7 +291273,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -290973,173 +291285,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -291161,7 +291473,7 @@ pub mod can1 { } impl super::F27R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -291173,14 +291485,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -291190,7 +291502,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -291201,17 +291513,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291222,17 +291534,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291243,17 +291555,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291264,17 +291576,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291285,17 +291597,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291306,17 +291618,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291327,17 +291639,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291348,17 +291660,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291369,17 +291681,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291390,17 +291702,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291411,17 +291723,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291432,17 +291744,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291453,17 +291765,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291474,17 +291786,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291495,17 +291807,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291516,17 +291828,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291537,17 +291849,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291558,17 +291870,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291579,17 +291891,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291600,17 +291912,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291621,17 +291933,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291642,17 +291954,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291663,17 +291975,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291684,17 +291996,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291705,17 +292017,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291726,17 +292038,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291747,17 +292059,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291768,17 +292080,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291789,17 +292101,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291810,17 +292122,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291831,17 +292143,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291852,17 +292164,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -291881,7 +292193,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -291904,7 +292216,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -291927,7 +292239,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -291950,7 +292262,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -291973,7 +292285,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -291996,7 +292308,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -292019,7 +292331,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -292042,7 +292354,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -292065,7 +292377,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -292088,7 +292400,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -292111,7 +292423,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -292134,7 +292446,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -292157,7 +292469,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -292180,7 +292492,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -292203,7 +292515,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -292226,7 +292538,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -292249,7 +292561,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -292272,7 +292584,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -292295,7 +292607,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -292318,7 +292630,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -292341,7 +292653,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -292364,7 +292676,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -292387,7 +292699,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -292410,7 +292722,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -292433,7 +292745,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -292456,7 +292768,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -292479,7 +292791,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -292502,7 +292814,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -292525,7 +292837,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -292548,7 +292860,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -292571,7 +292883,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -292594,7 +292906,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -292605,12 +292917,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -292620,7 +292932,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -292630,7 +292942,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -292640,7 +292952,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -292650,7 +292962,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -292660,7 +292972,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -292670,7 +292982,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -292680,7 +292992,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -292690,7 +293002,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -292700,7 +293012,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -292710,7 +293022,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -292720,7 +293032,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -292730,7 +293042,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -292740,7 +293052,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -292750,7 +293062,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -292760,7 +293072,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -292770,7 +293082,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -292780,7 +293092,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -292790,7 +293102,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -292800,7 +293112,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -292810,7 +293122,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -292820,7 +293132,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -292830,7 +293142,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -292840,7 +293152,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -292850,7 +293162,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -292860,7 +293172,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -292870,7 +293182,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -292880,7 +293192,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -292890,7 +293202,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -292900,7 +293212,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -292910,7 +293222,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -292920,7 +293232,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -292932,173 +293244,173 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } @@ -293120,7 +293432,7 @@ pub mod can1 { } impl super::F27R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -293132,14 +293444,14 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -293149,7 +293461,7 @@ pub mod can1 { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -293160,17 +293472,17 @@ pub mod can1 { } impl FB0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293181,17 +293493,17 @@ pub mod can1 { } impl FB1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293202,17 +293514,17 @@ pub mod can1 { } impl FB2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293223,17 +293535,17 @@ pub mod can1 { } impl FB3R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293244,17 +293556,17 @@ pub mod can1 { } impl FB4R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293265,17 +293577,17 @@ pub mod can1 { } impl FB5R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293286,17 +293598,17 @@ pub mod can1 { } impl FB6R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293307,17 +293619,17 @@ pub mod can1 { } impl FB7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293328,17 +293640,17 @@ pub mod can1 { } impl FB8R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293349,17 +293661,17 @@ pub mod can1 { } impl FB9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293370,17 +293682,17 @@ pub mod can1 { } impl FB10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293391,17 +293703,17 @@ pub mod can1 { } impl FB11R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293412,17 +293724,17 @@ pub mod can1 { } impl FB12R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293433,17 +293745,17 @@ pub mod can1 { } impl FB13R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293454,17 +293766,17 @@ pub mod can1 { } impl FB14R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293475,17 +293787,17 @@ pub mod can1 { } impl FB15R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293496,17 +293808,17 @@ pub mod can1 { } impl FB16R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293517,17 +293829,17 @@ pub mod can1 { } impl FB17R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293538,17 +293850,17 @@ pub mod can1 { } impl FB18R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293559,17 +293871,17 @@ pub mod can1 { } impl FB19R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293580,17 +293892,17 @@ pub mod can1 { } impl FB20R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293601,17 +293913,17 @@ pub mod can1 { } impl FB21R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293622,17 +293934,17 @@ pub mod can1 { } impl FB22R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293643,17 +293955,17 @@ pub mod can1 { } impl FB23R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293664,17 +293976,17 @@ pub mod can1 { } impl FB24R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293685,17 +293997,17 @@ pub mod can1 { } impl FB25R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293706,17 +294018,17 @@ pub mod can1 { } impl FB26R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293727,17 +294039,17 @@ pub mod can1 { } impl FB27R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293748,17 +294060,17 @@ pub mod can1 { } impl FB28R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293769,17 +294081,17 @@ pub mod can1 { } impl FB29R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293790,17 +294102,17 @@ pub mod can1 { } impl FB30R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293811,17 +294123,17 @@ pub mod can1 { } impl FB31R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -293840,7 +294152,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -293863,7 +294175,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -293886,7 +294198,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -293909,7 +294221,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -293932,7 +294244,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -293955,7 +294267,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -293978,7 +294290,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -294001,7 +294313,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -294024,7 +294336,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -294047,7 +294359,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -294070,7 +294382,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -294093,7 +294405,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -294116,7 +294428,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -294139,7 +294451,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -294162,7 +294474,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -294185,7 +294497,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -294208,7 +294520,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -294231,7 +294543,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -294254,7 +294566,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -294277,7 +294589,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -294300,7 +294612,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -294323,7 +294635,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -294346,7 +294658,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -294369,7 +294681,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -294392,7 +294704,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -294415,7 +294727,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -294438,7 +294750,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -294461,7 +294773,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -294484,7 +294796,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -294507,7 +294819,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -294530,7 +294842,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -294553,7 +294865,7 @@ pub mod can1 { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -294564,12 +294876,12 @@ pub mod can1 { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&self) -> FB0R { let bits = { const MASK: bool = true; @@ -294579,7 +294891,7 @@ pub mod can1 { FB0R { bits } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&self) -> FB1R { let bits = { const MASK: bool = true; @@ -294589,7 +294901,7 @@ pub mod can1 { FB1R { bits } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&self) -> FB2R { let bits = { const MASK: bool = true; @@ -294599,7 +294911,7 @@ pub mod can1 { FB2R { bits } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&self) -> FB3R { let bits = { const MASK: bool = true; @@ -294609,7 +294921,7 @@ pub mod can1 { FB3R { bits } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&self) -> FB4R { let bits = { const MASK: bool = true; @@ -294619,7 +294931,7 @@ pub mod can1 { FB4R { bits } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&self) -> FB5R { let bits = { const MASK: bool = true; @@ -294629,7 +294941,7 @@ pub mod can1 { FB5R { bits } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&self) -> FB6R { let bits = { const MASK: bool = true; @@ -294639,7 +294951,7 @@ pub mod can1 { FB6R { bits } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&self) -> FB7R { let bits = { const MASK: bool = true; @@ -294649,7 +294961,7 @@ pub mod can1 { FB7R { bits } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&self) -> FB8R { let bits = { const MASK: bool = true; @@ -294659,7 +294971,7 @@ pub mod can1 { FB8R { bits } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&self) -> FB9R { let bits = { const MASK: bool = true; @@ -294669,7 +294981,7 @@ pub mod can1 { FB9R { bits } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&self) -> FB10R { let bits = { const MASK: bool = true; @@ -294679,7 +294991,7 @@ pub mod can1 { FB10R { bits } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&self) -> FB11R { let bits = { const MASK: bool = true; @@ -294689,7 +295001,7 @@ pub mod can1 { FB11R { bits } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&self) -> FB12R { let bits = { const MASK: bool = true; @@ -294699,7 +295011,7 @@ pub mod can1 { FB12R { bits } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&self) -> FB13R { let bits = { const MASK: bool = true; @@ -294709,7 +295021,7 @@ pub mod can1 { FB13R { bits } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&self) -> FB14R { let bits = { const MASK: bool = true; @@ -294719,7 +295031,7 @@ pub mod can1 { FB14R { bits } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&self) -> FB15R { let bits = { const MASK: bool = true; @@ -294729,7 +295041,7 @@ pub mod can1 { FB15R { bits } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&self) -> FB16R { let bits = { const MASK: bool = true; @@ -294739,7 +295051,7 @@ pub mod can1 { FB16R { bits } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&self) -> FB17R { let bits = { const MASK: bool = true; @@ -294749,7 +295061,7 @@ pub mod can1 { FB17R { bits } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&self) -> FB18R { let bits = { const MASK: bool = true; @@ -294759,7 +295071,7 @@ pub mod can1 { FB18R { bits } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&self) -> FB19R { let bits = { const MASK: bool = true; @@ -294769,7 +295081,7 @@ pub mod can1 { FB19R { bits } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&self) -> FB20R { let bits = { const MASK: bool = true; @@ -294779,7 +295091,7 @@ pub mod can1 { FB20R { bits } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&self) -> FB21R { let bits = { const MASK: bool = true; @@ -294789,7 +295101,7 @@ pub mod can1 { FB21R { bits } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&self) -> FB22R { let bits = { const MASK: bool = true; @@ -294799,7 +295111,7 @@ pub mod can1 { FB22R { bits } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&self) -> FB23R { let bits = { const MASK: bool = true; @@ -294809,7 +295121,7 @@ pub mod can1 { FB23R { bits } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&self) -> FB24R { let bits = { const MASK: bool = true; @@ -294819,7 +295131,7 @@ pub mod can1 { FB24R { bits } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&self) -> FB25R { let bits = { const MASK: bool = true; @@ -294829,7 +295141,7 @@ pub mod can1 { FB25R { bits } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&self) -> FB26R { let bits = { const MASK: bool = true; @@ -294839,7 +295151,7 @@ pub mod can1 { FB26R { bits } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&self) -> FB27R { let bits = { const MASK: bool = true; @@ -294849,7 +295161,7 @@ pub mod can1 { FB27R { bits } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&self) -> FB28R { let bits = { const MASK: bool = true; @@ -294859,7 +295171,7 @@ pub mod can1 { FB28R { bits } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&self) -> FB29R { let bits = { const MASK: bool = true; @@ -294869,7 +295181,7 @@ pub mod can1 { FB29R { bits } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&self) -> FB30R { let bits = { const MASK: bool = true; @@ -294879,7 +295191,7 @@ pub mod can1 { FB30R { bits } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&self) -> FB31R { let bits = { const MASK: bool = true; @@ -294891,215 +295203,230 @@ pub mod can1 { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb0(&mut self) -> _FB0W { _FB0W { w: self } } #[doc = "Bit 1 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb1(&mut self) -> _FB1W { _FB1W { w: self } } #[doc = "Bit 2 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb2(&mut self) -> _FB2W { _FB2W { w: self } } #[doc = "Bit 3 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb3(&mut self) -> _FB3W { _FB3W { w: self } } #[doc = "Bit 4 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb4(&mut self) -> _FB4W { _FB4W { w: self } } #[doc = "Bit 5 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb5(&mut self) -> _FB5W { _FB5W { w: self } } #[doc = "Bit 6 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb6(&mut self) -> _FB6W { _FB6W { w: self } } #[doc = "Bit 7 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb7(&mut self) -> _FB7W { _FB7W { w: self } } #[doc = "Bit 8 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb8(&mut self) -> _FB8W { _FB8W { w: self } } #[doc = "Bit 9 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb9(&mut self) -> _FB9W { _FB9W { w: self } } #[doc = "Bit 10 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb10(&mut self) -> _FB10W { _FB10W { w: self } } #[doc = "Bit 11 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb11(&mut self) -> _FB11W { _FB11W { w: self } } #[doc = "Bit 12 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb12(&mut self) -> _FB12W { _FB12W { w: self } } #[doc = "Bit 13 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb13(&mut self) -> _FB13W { _FB13W { w: self } } #[doc = "Bit 14 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb14(&mut self) -> _FB14W { _FB14W { w: self } } #[doc = "Bit 15 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb15(&mut self) -> _FB15W { _FB15W { w: self } } #[doc = "Bit 16 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb16(&mut self) -> _FB16W { _FB16W { w: self } } #[doc = "Bit 17 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb17(&mut self) -> _FB17W { _FB17W { w: self } } #[doc = "Bit 18 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb18(&mut self) -> _FB18W { _FB18W { w: self } } #[doc = "Bit 19 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb19(&mut self) -> _FB19W { _FB19W { w: self } } #[doc = "Bit 20 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb20(&mut self) -> _FB20W { _FB20W { w: self } } #[doc = "Bit 21 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb21(&mut self) -> _FB21W { _FB21W { w: self } } #[doc = "Bit 22 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb22(&mut self) -> _FB22W { _FB22W { w: self } } #[doc = "Bit 23 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb23(&mut self) -> _FB23W { _FB23W { w: self } } #[doc = "Bit 24 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb24(&mut self) -> _FB24W { _FB24W { w: self } } #[doc = "Bit 25 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb25(&mut self) -> _FB25W { _FB25W { w: self } } #[doc = "Bit 26 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb26(&mut self) -> _FB26W { _FB26W { w: self } } #[doc = "Bit 27 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb27(&mut self) -> _FB27W { _FB27W { w: self } } #[doc = "Bit 28 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb28(&mut self) -> _FB28W { _FB28W { w: self } } #[doc = "Bit 29 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb29(&mut self) -> _FB29W { _FB29W { w: self } } #[doc = "Bit 30 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb30(&mut self) -> _FB30W { _FB30W { w: self } } #[doc = "Bit 31 - Filter bits"] - #[inline(always)] + #[inline] pub fn fb31(&mut self) -> _FB31W { _FB31W { w: self } } } } } -#[doc = "Controller area network"] -pub struct CAN1 { - register_block: can1::RegisterBlock, -} -impl Deref for CAN1 { - type Target = can1::RegisterBlock; - fn deref(&self) -> &can1::RegisterBlock { - &self.register_block - } -} #[doc = "CAN2"] -pub const CAN2: Peripheral<CAN2> = unsafe { Peripheral::new(1073768448) }; -#[doc = r" Register block"] pub struct CAN2 { - register_block: can1::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for CAN2 {} +impl CAN2 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const can1::RegisterBlock { + 0x4000_6800 as *const _ + } } impl Deref for CAN2 { type Target = can1::RegisterBlock; fn deref(&self) -> &can1::RegisterBlock { - &self.register_block + unsafe { &*CAN2::ptr() } } } #[doc = "CAN3"] -pub const CAN3: Peripheral<CAN3> = unsafe { Peripheral::new(1073769472) }; -#[doc = r" Register block"] pub struct CAN3 { - register_block: can1::RegisterBlock, + _marker: PhantomData<*const ()>, +} +unsafe impl Send for CAN3 {} +impl CAN3 { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const can1::RegisterBlock { + 0x4000_6c00 as *const _ + } } impl Deref for CAN3 { type Target = can1::RegisterBlock; fn deref(&self) -> &can1::RegisterBlock { - &self.register_block + unsafe { &*CAN3::ptr() } } } #[doc = "fast-mode Inter-integrated circuit"] -pub const FMPI2C: Peripheral<FMPI2C> = unsafe { Peripheral::new(1073766400) }; +pub struct FMPI2C { + _marker: PhantomData<*const ()>, +} +unsafe impl Send for FMPI2C {} +impl FMPI2C { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const fmpi2c::RegisterBlock { + 0x4000_6000 as *const _ + } +} +impl Deref for FMPI2C { + type Target = fmpi2c::RegisterBlock; + fn deref(&self) -> &fmpi2c::RegisterBlock { + unsafe { &*FMPI2C::ptr() } + } +} #[doc = "fast-mode Inter-integrated circuit"] pub mod fmpi2c { use vcell::VolatileCell; @@ -295145,7 +295472,7 @@ pub mod fmpi2c { } impl super::CR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -295157,14 +295484,14 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -295174,7 +295501,7 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -295185,17 +295512,17 @@ pub mod fmpi2c { } impl PER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295206,17 +295533,17 @@ pub mod fmpi2c { } impl TXIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295227,17 +295554,17 @@ pub mod fmpi2c { } impl RXIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295248,17 +295575,17 @@ pub mod fmpi2c { } impl ADDRER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295269,17 +295596,17 @@ pub mod fmpi2c { } impl NACKIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295290,17 +295617,17 @@ pub mod fmpi2c { } impl STOPIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295311,17 +295638,17 @@ pub mod fmpi2c { } impl TCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295332,17 +295659,17 @@ pub mod fmpi2c { } impl ERRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295353,7 +295680,7 @@ pub mod fmpi2c { } impl DNFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -295364,17 +295691,17 @@ pub mod fmpi2c { } impl ANFOFFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295385,17 +295712,17 @@ pub mod fmpi2c { } impl TCDMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295406,17 +295733,17 @@ pub mod fmpi2c { } impl RXDMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295427,17 +295754,17 @@ pub mod fmpi2c { } impl SBCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295448,17 +295775,17 @@ pub mod fmpi2c { } impl NOSTRETCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295469,17 +295796,17 @@ pub mod fmpi2c { } impl GCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295490,17 +295817,17 @@ pub mod fmpi2c { } impl SMBHENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295511,17 +295838,17 @@ pub mod fmpi2c { } impl SMBDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295532,17 +295859,17 @@ pub mod fmpi2c { } impl ALERTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295553,17 +295880,17 @@ pub mod fmpi2c { } impl PECENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -295582,7 +295909,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -295605,7 +295932,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -295628,7 +295955,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -295651,7 +295978,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -295674,7 +296001,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -295697,7 +296024,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -295720,7 +296047,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -295743,7 +296070,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -295758,9 +296085,9 @@ pub mod fmpi2c { } impl<'a> _DNFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -295781,7 +296108,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -295804,7 +296131,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -295827,7 +296154,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -295850,7 +296177,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -295873,7 +296200,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -295896,7 +296223,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -295919,7 +296246,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -295942,7 +296269,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -295965,7 +296292,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -295988,7 +296315,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -295999,12 +296326,12 @@ pub mod fmpi2c { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Peripheral enable"] - #[inline(always)] + #[inline] pub fn pe(&self) -> PER { let bits = { const MASK: bool = true; @@ -296014,7 +296341,7 @@ pub mod fmpi2c { PER { bits } } #[doc = "Bit 1 - TXIE"] - #[inline(always)] + #[inline] pub fn txie(&self) -> TXIER { let bits = { const MASK: bool = true; @@ -296024,7 +296351,7 @@ pub mod fmpi2c { TXIER { bits } } #[doc = "Bit 2 - RXIE"] - #[inline(always)] + #[inline] pub fn rxie(&self) -> RXIER { let bits = { const MASK: bool = true; @@ -296034,7 +296361,7 @@ pub mod fmpi2c { RXIER { bits } } #[doc = "Bit 3 - ADDRE"] - #[inline(always)] + #[inline] pub fn addre(&self) -> ADDRER { let bits = { const MASK: bool = true; @@ -296044,7 +296371,7 @@ pub mod fmpi2c { ADDRER { bits } } #[doc = "Bit 4 - NACKIE"] - #[inline(always)] + #[inline] pub fn nackie(&self) -> NACKIER { let bits = { const MASK: bool = true; @@ -296054,7 +296381,7 @@ pub mod fmpi2c { NACKIER { bits } } #[doc = "Bit 5 - STOPIE"] - #[inline(always)] + #[inline] pub fn stopie(&self) -> STOPIER { let bits = { const MASK: bool = true; @@ -296064,7 +296391,7 @@ pub mod fmpi2c { STOPIER { bits } } #[doc = "Bit 6 - TCIE"] - #[inline(always)] + #[inline] pub fn tcie(&self) -> TCIER { let bits = { const MASK: bool = true; @@ -296074,7 +296401,7 @@ pub mod fmpi2c { TCIER { bits } } #[doc = "Bit 7 - ERRIE"] - #[inline(always)] + #[inline] pub fn errie(&self) -> ERRIER { let bits = { const MASK: bool = true; @@ -296084,17 +296411,17 @@ pub mod fmpi2c { ERRIER { bits } } #[doc = "Bits 8:11 - DNF"] - #[inline(always)] + #[inline] pub fn dnf(&self) -> DNFR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DNFR { bits } } #[doc = "Bit 12 - ANFOFF"] - #[inline(always)] + #[inline] pub fn anfoff(&self) -> ANFOFFR { let bits = { const MASK: bool = true; @@ -296104,7 +296431,7 @@ pub mod fmpi2c { ANFOFFR { bits } } #[doc = "Bit 14 - TCDMAEN"] - #[inline(always)] + #[inline] pub fn tcdmaen(&self) -> TCDMAENR { let bits = { const MASK: bool = true; @@ -296114,7 +296441,7 @@ pub mod fmpi2c { TCDMAENR { bits } } #[doc = "Bit 15 - RXDMAEN"] - #[inline(always)] + #[inline] pub fn rxdmaen(&self) -> RXDMAENR { let bits = { const MASK: bool = true; @@ -296124,7 +296451,7 @@ pub mod fmpi2c { RXDMAENR { bits } } #[doc = "Bit 16 - SBC"] - #[inline(always)] + #[inline] pub fn sbc(&self) -> SBCR { let bits = { const MASK: bool = true; @@ -296134,7 +296461,7 @@ pub mod fmpi2c { SBCR { bits } } #[doc = "Bit 17 - NOSTRETCH"] - #[inline(always)] + #[inline] pub fn nostretch(&self) -> NOSTRETCHR { let bits = { const MASK: bool = true; @@ -296144,7 +296471,7 @@ pub mod fmpi2c { NOSTRETCHR { bits } } #[doc = "Bit 19 - GCEN"] - #[inline(always)] + #[inline] pub fn gcen(&self) -> GCENR { let bits = { const MASK: bool = true; @@ -296154,7 +296481,7 @@ pub mod fmpi2c { GCENR { bits } } #[doc = "Bit 20 - SMBHEN"] - #[inline(always)] + #[inline] pub fn smbhen(&self) -> SMBHENR { let bits = { const MASK: bool = true; @@ -296164,7 +296491,7 @@ pub mod fmpi2c { SMBHENR { bits } } #[doc = "Bit 21 - SMBDEN"] - #[inline(always)] + #[inline] pub fn smbden(&self) -> SMBDENR { let bits = { const MASK: bool = true; @@ -296174,7 +296501,7 @@ pub mod fmpi2c { SMBDENR { bits } } #[doc = "Bit 22 - ALERTEN"] - #[inline(always)] + #[inline] pub fn alerten(&self) -> ALERTENR { let bits = { const MASK: bool = true; @@ -296184,7 +296511,7 @@ pub mod fmpi2c { ALERTENR { bits } } #[doc = "Bit 23 - PECEN"] - #[inline(always)] + #[inline] pub fn pecen(&self) -> PECENR { let bits = { const MASK: bool = true; @@ -296196,108 +296523,108 @@ pub mod fmpi2c { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Peripheral enable"] - #[inline(always)] + #[inline] pub fn pe(&mut self) -> _PEW { _PEW { w: self } } #[doc = "Bit 1 - TXIE"] - #[inline(always)] + #[inline] pub fn txie(&mut self) -> _TXIEW { _TXIEW { w: self } } #[doc = "Bit 2 - RXIE"] - #[inline(always)] + #[inline] pub fn rxie(&mut self) -> _RXIEW { _RXIEW { w: self } } #[doc = "Bit 3 - ADDRE"] - #[inline(always)] + #[inline] pub fn addre(&mut self) -> _ADDREW { _ADDREW { w: self } } #[doc = "Bit 4 - NACKIE"] - #[inline(always)] + #[inline] pub fn nackie(&mut self) -> _NACKIEW { _NACKIEW { w: self } } #[doc = "Bit 5 - STOPIE"] - #[inline(always)] + #[inline] pub fn stopie(&mut self) -> _STOPIEW { _STOPIEW { w: self } } #[doc = "Bit 6 - TCIE"] - #[inline(always)] + #[inline] pub fn tcie(&mut self) -> _TCIEW { _TCIEW { w: self } } #[doc = "Bit 7 - ERRIE"] - #[inline(always)] + #[inline] pub fn errie(&mut self) -> _ERRIEW { _ERRIEW { w: self } } #[doc = "Bits 8:11 - DNF"] - #[inline(always)] + #[inline] pub fn dnf(&mut self) -> _DNFW { _DNFW { w: self } } #[doc = "Bit 12 - ANFOFF"] - #[inline(always)] + #[inline] pub fn anfoff(&mut self) -> _ANFOFFW { _ANFOFFW { w: self } } #[doc = "Bit 14 - TCDMAEN"] - #[inline(always)] + #[inline] pub fn tcdmaen(&mut self) -> _TCDMAENW { _TCDMAENW { w: self } } #[doc = "Bit 15 - RXDMAEN"] - #[inline(always)] + #[inline] pub fn rxdmaen(&mut self) -> _RXDMAENW { _RXDMAENW { w: self } } #[doc = "Bit 16 - SBC"] - #[inline(always)] + #[inline] pub fn sbc(&mut self) -> _SBCW { _SBCW { w: self } } #[doc = "Bit 17 - NOSTRETCH"] - #[inline(always)] + #[inline] pub fn nostretch(&mut self) -> _NOSTRETCHW { _NOSTRETCHW { w: self } } #[doc = "Bit 19 - GCEN"] - #[inline(always)] + #[inline] pub fn gcen(&mut self) -> _GCENW { _GCENW { w: self } } #[doc = "Bit 20 - SMBHEN"] - #[inline(always)] + #[inline] pub fn smbhen(&mut self) -> _SMBHENW { _SMBHENW { w: self } } #[doc = "Bit 21 - SMBDEN"] - #[inline(always)] + #[inline] pub fn smbden(&mut self) -> _SMBDENW { _SMBDENW { w: self } } #[doc = "Bit 22 - ALERTEN"] - #[inline(always)] + #[inline] pub fn alerten(&mut self) -> _ALERTENW { _ALERTENW { w: self } } #[doc = "Bit 23 - PECEN"] - #[inline(always)] + #[inline] pub fn pecen(&mut self) -> _PECENW { _PECENW { w: self } } @@ -296319,7 +296646,7 @@ pub mod fmpi2c { } impl super::CR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -296331,14 +296658,14 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -296348,7 +296675,7 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -296359,17 +296686,17 @@ pub mod fmpi2c { } impl SADD0R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -296380,7 +296707,7 @@ pub mod fmpi2c { } impl SADD1_7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -296391,7 +296718,7 @@ pub mod fmpi2c { } impl SADD8_9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -296402,17 +296729,17 @@ pub mod fmpi2c { } impl RD_WRNR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -296423,17 +296750,17 @@ pub mod fmpi2c { } impl ADD10R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -296444,17 +296771,17 @@ pub mod fmpi2c { } impl HEAD10RR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -296465,17 +296792,17 @@ pub mod fmpi2c { } impl STARTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -296486,17 +296813,17 @@ pub mod fmpi2c { } impl STOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -296507,17 +296834,17 @@ pub mod fmpi2c { } impl NACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -296528,7 +296855,7 @@ pub mod fmpi2c { } impl NBYTESR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -296539,17 +296866,17 @@ pub mod fmpi2c { } impl RELOADR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -296560,17 +296887,17 @@ pub mod fmpi2c { } impl AUTOENDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -296581,17 +296908,17 @@ pub mod fmpi2c { } impl PECBYTER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -296610,7 +296937,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -296625,9 +296952,9 @@ pub mod fmpi2c { } impl<'a> _SADD1_7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 1; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -296640,9 +296967,9 @@ pub mod fmpi2c { } impl<'a> _SADD8_9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -296663,7 +296990,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -296686,7 +297013,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -296709,7 +297036,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -296732,7 +297059,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -296755,7 +297082,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -296778,7 +297105,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -296793,9 +297120,9 @@ pub mod fmpi2c { } impl<'a> _NBYTESW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -296816,7 +297143,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -296839,7 +297166,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -296862,7 +297189,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -296873,12 +297200,12 @@ pub mod fmpi2c { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Slave address bit 0"] - #[inline(always)] + #[inline] pub fn sadd0(&self) -> SADD0R { let bits = { const MASK: bool = true; @@ -296888,27 +297215,27 @@ pub mod fmpi2c { SADD0R { bits } } #[doc = "Bits 1:7 - Slave address bit 7_1"] - #[inline(always)] + #[inline] pub fn sadd1_7(&self) -> SADD1_7R { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 1; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SADD1_7R { bits } } #[doc = "Bits 8:9 - Slave address bit 8_9"] - #[inline(always)] + #[inline] pub fn sadd8_9(&self) -> SADD8_9R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SADD8_9R { bits } } #[doc = "Bit 10 - Transfer direction"] - #[inline(always)] + #[inline] pub fn rd_wrn(&self) -> RD_WRNR { let bits = { const MASK: bool = true; @@ -296918,7 +297245,7 @@ pub mod fmpi2c { RD_WRNR { bits } } #[doc = "Bit 11 - 10-bit addressing mode"] - #[inline(always)] + #[inline] pub fn add10(&self) -> ADD10R { let bits = { const MASK: bool = true; @@ -296928,7 +297255,7 @@ pub mod fmpi2c { ADD10R { bits } } #[doc = "Bit 12 - 10-bit address header only read direction"] - #[inline(always)] + #[inline] pub fn head10r(&self) -> HEAD10RR { let bits = { const MASK: bool = true; @@ -296938,7 +297265,7 @@ pub mod fmpi2c { HEAD10RR { bits } } #[doc = "Bit 13 - Start generation"] - #[inline(always)] + #[inline] pub fn start(&self) -> STARTR { let bits = { const MASK: bool = true; @@ -296948,7 +297275,7 @@ pub mod fmpi2c { STARTR { bits } } #[doc = "Bit 14 - Stop generation"] - #[inline(always)] + #[inline] pub fn stop(&self) -> STOPR { let bits = { const MASK: bool = true; @@ -296958,7 +297285,7 @@ pub mod fmpi2c { STOPR { bits } } #[doc = "Bit 15 - NACK generation"] - #[inline(always)] + #[inline] pub fn nack(&self) -> NACKR { let bits = { const MASK: bool = true; @@ -296968,17 +297295,17 @@ pub mod fmpi2c { NACKR { bits } } #[doc = "Bits 16:23 - Number of bytes"] - #[inline(always)] + #[inline] pub fn nbytes(&self) -> NBYTESR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; NBYTESR { bits } } #[doc = "Bit 24 - NBYTES reload mode"] - #[inline(always)] + #[inline] pub fn reload(&self) -> RELOADR { let bits = { const MASK: bool = true; @@ -296988,7 +297315,7 @@ pub mod fmpi2c { RELOADR { bits } } #[doc = "Bit 25 - Automatic end mode"] - #[inline(always)] + #[inline] pub fn autoend(&self) -> AUTOENDR { let bits = { const MASK: bool = true; @@ -296998,7 +297325,7 @@ pub mod fmpi2c { AUTOENDR { bits } } #[doc = "Bit 26 - Packet error checking byte"] - #[inline(always)] + #[inline] pub fn pecbyte(&self) -> PECBYTER { let bits = { const MASK: bool = true; @@ -297010,78 +297337,78 @@ pub mod fmpi2c { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Slave address bit 0"] - #[inline(always)] + #[inline] pub fn sadd0(&mut self) -> _SADD0W { _SADD0W { w: self } } #[doc = "Bits 1:7 - Slave address bit 7_1"] - #[inline(always)] + #[inline] pub fn sadd1_7(&mut self) -> _SADD1_7W { _SADD1_7W { w: self } } #[doc = "Bits 8:9 - Slave address bit 8_9"] - #[inline(always)] + #[inline] pub fn sadd8_9(&mut self) -> _SADD8_9W { _SADD8_9W { w: self } } #[doc = "Bit 10 - Transfer direction"] - #[inline(always)] + #[inline] pub fn rd_wrn(&mut self) -> _RD_WRNW { _RD_WRNW { w: self } } #[doc = "Bit 11 - 10-bit addressing mode"] - #[inline(always)] + #[inline] pub fn add10(&mut self) -> _ADD10W { _ADD10W { w: self } } #[doc = "Bit 12 - 10-bit address header only read direction"] - #[inline(always)] + #[inline] pub fn head10r(&mut self) -> _HEAD10RW { _HEAD10RW { w: self } } #[doc = "Bit 13 - Start generation"] - #[inline(always)] + #[inline] pub fn start(&mut self) -> _STARTW { _STARTW { w: self } } #[doc = "Bit 14 - Stop generation"] - #[inline(always)] + #[inline] pub fn stop(&mut self) -> _STOPW { _STOPW { w: self } } #[doc = "Bit 15 - NACK generation"] - #[inline(always)] + #[inline] pub fn nack(&mut self) -> _NACKW { _NACKW { w: self } } #[doc = "Bits 16:23 - Number of bytes"] - #[inline(always)] + #[inline] pub fn nbytes(&mut self) -> _NBYTESW { _NBYTESW { w: self } } #[doc = "Bit 24 - NBYTES reload mode"] - #[inline(always)] + #[inline] pub fn reload(&mut self) -> _RELOADW { _RELOADW { w: self } } #[doc = "Bit 25 - Automatic end mode"] - #[inline(always)] + #[inline] pub fn autoend(&mut self) -> _AUTOENDW { _AUTOENDW { w: self } } #[doc = "Bit 26 - Packet error checking byte"] - #[inline(always)] + #[inline] pub fn pecbyte(&mut self) -> _PECBYTEW { _PECBYTEW { w: self } } @@ -297103,7 +297430,7 @@ pub mod fmpi2c { } impl super::OAR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -297115,14 +297442,14 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -297132,7 +297459,7 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -297143,17 +297470,17 @@ pub mod fmpi2c { } impl OA1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -297164,7 +297491,7 @@ pub mod fmpi2c { } impl OA11_7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -297175,7 +297502,7 @@ pub mod fmpi2c { } impl OA18_9R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -297186,17 +297513,17 @@ pub mod fmpi2c { } impl OA1MODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -297207,17 +297534,17 @@ pub mod fmpi2c { } impl OA1ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -297236,7 +297563,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -297251,9 +297578,9 @@ pub mod fmpi2c { } impl<'a> _OA11_7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 1; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -297266,9 +297593,9 @@ pub mod fmpi2c { } impl<'a> _OA18_9W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -297289,7 +297616,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -297312,7 +297639,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -297323,12 +297650,12 @@ pub mod fmpi2c { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - OA1"] - #[inline(always)] + #[inline] pub fn oa1(&self) -> OA1R { let bits = { const MASK: bool = true; @@ -297338,27 +297665,27 @@ pub mod fmpi2c { OA1R { bits } } #[doc = "Bits 1:7 - OA11_7"] - #[inline(always)] + #[inline] pub fn oa11_7(&self) -> OA11_7R { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 1; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OA11_7R { bits } } #[doc = "Bits 8:9 - OA18_9"] - #[inline(always)] + #[inline] pub fn oa18_9(&self) -> OA18_9R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OA18_9R { bits } } #[doc = "Bit 10 - OA1MODE"] - #[inline(always)] + #[inline] pub fn oa1mode(&self) -> OA1MODER { let bits = { const MASK: bool = true; @@ -297368,7 +297695,7 @@ pub mod fmpi2c { OA1MODER { bits } } #[doc = "Bit 15 - OA1EN"] - #[inline(always)] + #[inline] pub fn oa1en(&self) -> OA1ENR { let bits = { const MASK: bool = true; @@ -297380,38 +297707,38 @@ pub mod fmpi2c { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - OA1"] - #[inline(always)] + #[inline] pub fn oa1(&mut self) -> _OA1W { _OA1W { w: self } } #[doc = "Bits 1:7 - OA11_7"] - #[inline(always)] + #[inline] pub fn oa11_7(&mut self) -> _OA11_7W { _OA11_7W { w: self } } #[doc = "Bits 8:9 - OA18_9"] - #[inline(always)] + #[inline] pub fn oa18_9(&mut self) -> _OA18_9W { _OA18_9W { w: self } } #[doc = "Bit 10 - OA1MODE"] - #[inline(always)] + #[inline] pub fn oa1mode(&mut self) -> _OA1MODEW { _OA1MODEW { w: self } } #[doc = "Bit 15 - OA1EN"] - #[inline(always)] + #[inline] pub fn oa1en(&mut self) -> _OA1ENW { _OA1ENW { w: self } } @@ -297433,7 +297760,7 @@ pub mod fmpi2c { } impl super::OAR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -297445,14 +297772,14 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -297462,7 +297789,7 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -297473,7 +297800,7 @@ pub mod fmpi2c { } impl OA21_7R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -297484,7 +297811,7 @@ pub mod fmpi2c { } impl OA2MSKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -297495,17 +297822,17 @@ pub mod fmpi2c { } impl OA2ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -297516,9 +297843,9 @@ pub mod fmpi2c { } impl<'a> _OA21_7W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 1; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -297531,9 +297858,9 @@ pub mod fmpi2c { } impl<'a> _OA2MSKW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -297554,7 +297881,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -297565,32 +297892,32 @@ pub mod fmpi2c { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 1:7 - OA21_7"] - #[inline(always)] + #[inline] pub fn oa21_7(&self) -> OA21_7R { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 1; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OA21_7R { bits } } #[doc = "Bits 8:10 - OA2MSK"] - #[inline(always)] + #[inline] pub fn oa2msk(&self) -> OA2MSKR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; OA2MSKR { bits } } #[doc = "Bit 15 - OA2EN"] - #[inline(always)] + #[inline] pub fn oa2en(&self) -> OA2ENR { let bits = { const MASK: bool = true; @@ -297602,28 +297929,28 @@ pub mod fmpi2c { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 1:7 - OA21_7"] - #[inline(always)] + #[inline] pub fn oa21_7(&mut self) -> _OA21_7W { _OA21_7W { w: self } } #[doc = "Bits 8:10 - OA2MSK"] - #[inline(always)] + #[inline] pub fn oa2msk(&mut self) -> _OA2MSKW { _OA2MSKW { w: self } } #[doc = "Bit 15 - OA2EN"] - #[inline(always)] + #[inline] pub fn oa2en(&mut self) -> _OA2ENW { _OA2ENW { w: self } } @@ -297645,7 +297972,7 @@ pub mod fmpi2c { } impl super::TIMINGR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -297657,14 +297984,14 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -297674,7 +298001,7 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -297685,7 +298012,7 @@ pub mod fmpi2c { } impl SCLLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -297696,7 +298023,7 @@ pub mod fmpi2c { } impl SCLHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -297707,7 +298034,7 @@ pub mod fmpi2c { } impl SDADELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -297718,7 +298045,7 @@ pub mod fmpi2c { } impl SCLDELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -297729,7 +298056,7 @@ pub mod fmpi2c { } impl PRESCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -297740,9 +298067,9 @@ pub mod fmpi2c { } impl<'a> _SCLLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -297755,9 +298082,9 @@ pub mod fmpi2c { } impl<'a> _SCLHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -297770,9 +298097,9 @@ pub mod fmpi2c { } impl<'a> _SDADELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -297785,9 +298112,9 @@ pub mod fmpi2c { } impl<'a> _SCLDELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -297800,9 +298127,9 @@ pub mod fmpi2c { } impl<'a> _PRESCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -297811,55 +298138,55 @@ pub mod fmpi2c { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:7 - SCLL"] - #[inline(always)] + #[inline] pub fn scll(&self) -> SCLLR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SCLLR { bits } } #[doc = "Bits 8:15 - SCLH"] - #[inline(always)] + #[inline] pub fn sclh(&self) -> SCLHR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SCLHR { bits } } #[doc = "Bits 16:19 - SDADEL"] - #[inline(always)] + #[inline] pub fn sdadel(&self) -> SDADELR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SDADELR { bits } } #[doc = "Bits 20:23 - SCLDEL"] - #[inline(always)] + #[inline] pub fn scldel(&self) -> SCLDELR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SCLDELR { bits } } #[doc = "Bits 28:31 - PRESC"] - #[inline(always)] + #[inline] pub fn presc(&self) -> PRESCR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -297868,38 +298195,38 @@ pub mod fmpi2c { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:7 - SCLL"] - #[inline(always)] + #[inline] pub fn scll(&mut self) -> _SCLLW { _SCLLW { w: self } } #[doc = "Bits 8:15 - SCLH"] - #[inline(always)] + #[inline] pub fn sclh(&mut self) -> _SCLHW { _SCLHW { w: self } } #[doc = "Bits 16:19 - SDADEL"] - #[inline(always)] + #[inline] pub fn sdadel(&mut self) -> _SDADELW { _SDADELW { w: self } } #[doc = "Bits 20:23 - SCLDEL"] - #[inline(always)] + #[inline] pub fn scldel(&mut self) -> _SCLDELW { _SCLDELW { w: self } } #[doc = "Bits 28:31 - PRESC"] - #[inline(always)] + #[inline] pub fn presc(&mut self) -> _PRESCW { _PRESCW { w: self } } @@ -297921,7 +298248,7 @@ pub mod fmpi2c { } impl super::TIMEOUTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -297933,14 +298260,14 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -297950,7 +298277,7 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -297961,7 +298288,7 @@ pub mod fmpi2c { } impl TIMEOUTAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -297972,17 +298299,17 @@ pub mod fmpi2c { } impl TIDLER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -297993,17 +298320,17 @@ pub mod fmpi2c { } impl TIMOUTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298014,7 +298341,7 @@ pub mod fmpi2c { } impl TIMEOUTBR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -298025,17 +298352,17 @@ pub mod fmpi2c { } impl TEXTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298046,9 +298373,9 @@ pub mod fmpi2c { } impl<'a> _TIMEOUTAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -298069,7 +298396,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -298092,7 +298419,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -298107,9 +298434,9 @@ pub mod fmpi2c { } impl<'a> _TIMEOUTBW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -298130,7 +298457,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -298141,22 +298468,22 @@ pub mod fmpi2c { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:11 - TIMEOUTA"] - #[inline(always)] + #[inline] pub fn timeouta(&self) -> TIMEOUTAR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; TIMEOUTAR { bits } } #[doc = "Bit 12 - TIDLE"] - #[inline(always)] + #[inline] pub fn tidle(&self) -> TIDLER { let bits = { const MASK: bool = true; @@ -298166,7 +298493,7 @@ pub mod fmpi2c { TIDLER { bits } } #[doc = "Bit 15 - TIMOUTEN"] - #[inline(always)] + #[inline] pub fn timouten(&self) -> TIMOUTENR { let bits = { const MASK: bool = true; @@ -298176,17 +298503,17 @@ pub mod fmpi2c { TIMOUTENR { bits } } #[doc = "Bits 16:27 - TIMEOUTB"] - #[inline(always)] + #[inline] pub fn timeoutb(&self) -> TIMEOUTBR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; TIMEOUTBR { bits } } #[doc = "Bit 31 - TEXTEN"] - #[inline(always)] + #[inline] pub fn texten(&self) -> TEXTENR { let bits = { const MASK: bool = true; @@ -298198,38 +298525,38 @@ pub mod fmpi2c { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:11 - TIMEOUTA"] - #[inline(always)] + #[inline] pub fn timeouta(&mut self) -> _TIMEOUTAW { _TIMEOUTAW { w: self } } #[doc = "Bit 12 - TIDLE"] - #[inline(always)] + #[inline] pub fn tidle(&mut self) -> _TIDLEW { _TIDLEW { w: self } } #[doc = "Bit 15 - TIMOUTEN"] - #[inline(always)] + #[inline] pub fn timouten(&mut self) -> _TIMOUTENW { _TIMOUTENW { w: self } } #[doc = "Bits 16:27 - TIMEOUTB"] - #[inline(always)] + #[inline] pub fn timeoutb(&mut self) -> _TIMEOUTBW { _TIMEOUTBW { w: self } } #[doc = "Bit 31 - TEXTEN"] - #[inline(always)] + #[inline] pub fn texten(&mut self) -> _TEXTENW { _TEXTENW { w: self } } @@ -298251,7 +298578,7 @@ pub mod fmpi2c { } impl super::ISR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -298263,14 +298590,14 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -298280,7 +298607,7 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -298291,17 +298618,17 @@ pub mod fmpi2c { } impl TXER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298312,17 +298639,17 @@ pub mod fmpi2c { } impl TXISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298333,17 +298660,17 @@ pub mod fmpi2c { } impl RXNER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298354,17 +298681,17 @@ pub mod fmpi2c { } impl ADDRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298375,17 +298702,17 @@ pub mod fmpi2c { } impl NACKFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298396,17 +298723,17 @@ pub mod fmpi2c { } impl STOPFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298417,17 +298744,17 @@ pub mod fmpi2c { } impl TCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298438,17 +298765,17 @@ pub mod fmpi2c { } impl TCRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298459,17 +298786,17 @@ pub mod fmpi2c { } impl BERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298480,17 +298807,17 @@ pub mod fmpi2c { } impl ARLOR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298501,17 +298828,17 @@ pub mod fmpi2c { } impl OVRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298522,17 +298849,17 @@ pub mod fmpi2c { } impl PECERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298543,17 +298870,17 @@ pub mod fmpi2c { } impl TIMEOUTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298564,17 +298891,17 @@ pub mod fmpi2c { } impl ALERTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298585,17 +298912,17 @@ pub mod fmpi2c { } impl BUSYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298606,17 +298933,17 @@ pub mod fmpi2c { } impl DIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -298627,7 +298954,7 @@ pub mod fmpi2c { } impl ADDCODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -298646,7 +298973,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -298669,7 +298996,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -298680,12 +299007,12 @@ pub mod fmpi2c { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - TXE"] - #[inline(always)] + #[inline] pub fn txe(&self) -> TXER { let bits = { const MASK: bool = true; @@ -298695,7 +299022,7 @@ pub mod fmpi2c { TXER { bits } } #[doc = "Bit 1 - TXIS"] - #[inline(always)] + #[inline] pub fn txis(&self) -> TXISR { let bits = { const MASK: bool = true; @@ -298705,7 +299032,7 @@ pub mod fmpi2c { TXISR { bits } } #[doc = "Bit 2 - RXNE"] - #[inline(always)] + #[inline] pub fn rxne(&self) -> RXNER { let bits = { const MASK: bool = true; @@ -298715,7 +299042,7 @@ pub mod fmpi2c { RXNER { bits } } #[doc = "Bit 3 - ADDR"] - #[inline(always)] + #[inline] pub fn addr(&self) -> ADDRR { let bits = { const MASK: bool = true; @@ -298725,7 +299052,7 @@ pub mod fmpi2c { ADDRR { bits } } #[doc = "Bit 4 - NACKF"] - #[inline(always)] + #[inline] pub fn nackf(&self) -> NACKFR { let bits = { const MASK: bool = true; @@ -298735,7 +299062,7 @@ pub mod fmpi2c { NACKFR { bits } } #[doc = "Bit 5 - STOPF"] - #[inline(always)] + #[inline] pub fn stopf(&self) -> STOPFR { let bits = { const MASK: bool = true; @@ -298745,7 +299072,7 @@ pub mod fmpi2c { STOPFR { bits } } #[doc = "Bit 6 - TC"] - #[inline(always)] + #[inline] pub fn tc(&self) -> TCR { let bits = { const MASK: bool = true; @@ -298755,7 +299082,7 @@ pub mod fmpi2c { TCR { bits } } #[doc = "Bit 7 - TCR"] - #[inline(always)] + #[inline] pub fn tcr(&self) -> TCRR { let bits = { const MASK: bool = true; @@ -298765,7 +299092,7 @@ pub mod fmpi2c { TCRR { bits } } #[doc = "Bit 8 - BERR"] - #[inline(always)] + #[inline] pub fn berr(&self) -> BERRR { let bits = { const MASK: bool = true; @@ -298775,7 +299102,7 @@ pub mod fmpi2c { BERRR { bits } } #[doc = "Bit 9 - ARLO"] - #[inline(always)] + #[inline] pub fn arlo(&self) -> ARLOR { let bits = { const MASK: bool = true; @@ -298785,7 +299112,7 @@ pub mod fmpi2c { ARLOR { bits } } #[doc = "Bit 10 - OVR"] - #[inline(always)] + #[inline] pub fn ovr(&self) -> OVRR { let bits = { const MASK: bool = true; @@ -298795,7 +299122,7 @@ pub mod fmpi2c { OVRR { bits } } #[doc = "Bit 11 - PECERR"] - #[inline(always)] + #[inline] pub fn pecerr(&self) -> PECERRR { let bits = { const MASK: bool = true; @@ -298805,7 +299132,7 @@ pub mod fmpi2c { PECERRR { bits } } #[doc = "Bit 12 - TIMEOUT"] - #[inline(always)] + #[inline] pub fn timeout(&self) -> TIMEOUTR { let bits = { const MASK: bool = true; @@ -298815,7 +299142,7 @@ pub mod fmpi2c { TIMEOUTR { bits } } #[doc = "Bit 13 - ALERT"] - #[inline(always)] + #[inline] pub fn alert(&self) -> ALERTR { let bits = { const MASK: bool = true; @@ -298825,7 +299152,7 @@ pub mod fmpi2c { ALERTR { bits } } #[doc = "Bit 15 - BUSY"] - #[inline(always)] + #[inline] pub fn busy(&self) -> BUSYR { let bits = { const MASK: bool = true; @@ -298835,7 +299162,7 @@ pub mod fmpi2c { BUSYR { bits } } #[doc = "Bit 16 - DIR"] - #[inline(always)] + #[inline] pub fn dir(&self) -> DIRR { let bits = { const MASK: bool = true; @@ -298845,10 +299172,10 @@ pub mod fmpi2c { DIRR { bits } } #[doc = "Bits 17:23 - ADDCODE"] - #[inline(always)] + #[inline] pub fn addcode(&self) -> ADDCODER { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 17; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -298857,23 +299184,23 @@ pub mod fmpi2c { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 1 } + W { bits: 0x01 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - TXE"] - #[inline(always)] + #[inline] pub fn txe(&mut self) -> _TXEW { _TXEW { w: self } } #[doc = "Bit 1 - TXIS"] - #[inline(always)] + #[inline] pub fn txis(&mut self) -> _TXISW { _TXISW { w: self } } @@ -298891,7 +299218,7 @@ pub mod fmpi2c { } impl super::ICR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -298915,7 +299242,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -298938,7 +299265,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -298961,7 +299288,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -298984,7 +299311,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -299007,7 +299334,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -299030,7 +299357,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -299053,7 +299380,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -299076,7 +299403,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -299099,7 +299426,7 @@ pub mod fmpi2c { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -299110,58 +299437,58 @@ pub mod fmpi2c { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 3 - Address matched flag clear"] - #[inline(always)] + #[inline] pub fn addrcf(&mut self) -> _ADDRCFW { _ADDRCFW { w: self } } #[doc = "Bit 4 - Not Acknowledge flag clear"] - #[inline(always)] + #[inline] pub fn nackcf(&mut self) -> _NACKCFW { _NACKCFW { w: self } } #[doc = "Bit 5 - Stop detection flag clear"] - #[inline(always)] + #[inline] pub fn stopcf(&mut self) -> _STOPCFW { _STOPCFW { w: self } } #[doc = "Bit 8 - Bus error flag clear"] - #[inline(always)] + #[inline] pub fn berrcf(&mut self) -> _BERRCFW { _BERRCFW { w: self } } #[doc = "Bit 9 - Arbitration Lost flag clear"] - #[inline(always)] + #[inline] pub fn arlocf(&mut self) -> _ARLOCFW { _ARLOCFW { w: self } } #[doc = "Bit 10 - Overrun/Underrun flag clear"] - #[inline(always)] + #[inline] pub fn ovrcf(&mut self) -> _OVRCFW { _OVRCFW { w: self } } #[doc = "Bit 11 - PEC Error flag clear"] - #[inline(always)] + #[inline] pub fn peccf(&mut self) -> _PECCFW { _PECCFW { w: self } } #[doc = "Bit 12 - Timeout detection flag clear"] - #[inline(always)] + #[inline] pub fn timoutcf(&mut self) -> _TIMOUTCFW { _TIMOUTCFW { w: self } } #[doc = "Bit 13 - Alert flag clear"] - #[inline(always)] + #[inline] pub fn alertcf(&mut self) -> _ALERTCFW { _ALERTCFW { w: self } } @@ -299179,7 +299506,7 @@ pub mod fmpi2c { } impl super::PECR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -299192,22 +299519,22 @@ pub mod fmpi2c { } impl PECR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:7 - PEC"] - #[inline(always)] + #[inline] pub fn pec(&self) -> PECR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -299227,7 +299554,7 @@ pub mod fmpi2c { } impl super::RXDR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -299240,22 +299567,22 @@ pub mod fmpi2c { } impl RXDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:7 - RXDATA"] - #[inline(always)] + #[inline] pub fn rxdata(&self) -> RXDATAR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -299279,7 +299606,7 @@ pub mod fmpi2c { } impl super::TXDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -299291,14 +299618,14 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -299308,7 +299635,7 @@ pub mod fmpi2c { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -299319,7 +299646,7 @@ pub mod fmpi2c { } impl TXDATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -299330,9 +299657,9 @@ pub mod fmpi2c { } impl<'a> _TXDATAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -299341,15 +299668,15 @@ pub mod fmpi2c { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:7 - TXDATA"] - #[inline(always)] + #[inline] pub fn txdata(&self) -> TXDATAR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -299358,36 +299685,41 @@ pub mod fmpi2c { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:7 - TXDATA"] - #[inline(always)] + #[inline] pub fn txdata(&mut self) -> _TXDATAW { _TXDATAW { w: self } } } } } -#[doc = "fast-mode Inter-integrated circuit"] -pub struct FMPI2C { - register_block: fmpi2c::RegisterBlock, +#[doc = "Flexible static memory controller"] +pub struct FSMC { + _marker: PhantomData<*const ()>, } -impl Deref for FMPI2C { - type Target = fmpi2c::RegisterBlock; - fn deref(&self) -> &fmpi2c::RegisterBlock { - &self.register_block +unsafe impl Send for FSMC {} +impl FSMC { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const fsmc::RegisterBlock { + 0xa000_0000 as *const _ + } +} +impl Deref for FSMC { + type Target = fsmc::RegisterBlock; + fn deref(&self) -> &fsmc::RegisterBlock { + unsafe { &*FSMC::ptr() } } } -#[doc = "Flexible static memory controller"] -pub const FSMC: Peripheral<FSMC> = unsafe { Peripheral::new(2684354560) }; #[doc = "Flexible static memory controller"] pub mod fsmc { use vcell::VolatileCell; @@ -299474,7 +299806,7 @@ pub mod fsmc { } impl super::BCR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -299486,14 +299818,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -299503,7 +299835,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -299514,17 +299846,17 @@ pub mod fsmc { } impl CBURSTRWR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -299535,17 +299867,17 @@ pub mod fsmc { } impl ASYNCWAITR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -299556,17 +299888,17 @@ pub mod fsmc { } impl EXTMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -299577,17 +299909,17 @@ pub mod fsmc { } impl WAITENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -299598,17 +299930,17 @@ pub mod fsmc { } impl WRENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -299619,17 +299951,17 @@ pub mod fsmc { } impl WAITCFGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -299640,17 +299972,17 @@ pub mod fsmc { } impl WAITPOLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -299661,17 +299993,17 @@ pub mod fsmc { } impl BURSTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -299682,17 +300014,17 @@ pub mod fsmc { } impl FACCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -299703,7 +300035,7 @@ pub mod fsmc { } impl MWIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -299714,7 +300046,7 @@ pub mod fsmc { } impl MTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -299725,17 +300057,17 @@ pub mod fsmc { } impl MUXENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -299746,17 +300078,17 @@ pub mod fsmc { } impl MBKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -299775,7 +300107,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -299798,7 +300130,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -299821,7 +300153,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -299844,7 +300176,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -299867,7 +300199,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -299890,7 +300222,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -299913,7 +300245,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -299936,7 +300268,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -299959,7 +300291,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -299974,9 +300306,9 @@ pub mod fsmc { } impl<'a> _MWIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -299989,9 +300321,9 @@ pub mod fsmc { } impl<'a> _MTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -300012,7 +300344,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -300035,7 +300367,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -300046,12 +300378,12 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 19 - CBURSTRW"] - #[inline(always)] + #[inline] pub fn cburstrw(&self) -> CBURSTRWR { let bits = { const MASK: bool = true; @@ -300061,7 +300393,7 @@ pub mod fsmc { CBURSTRWR { bits } } #[doc = "Bit 15 - ASYNCWAIT"] - #[inline(always)] + #[inline] pub fn asyncwait(&self) -> ASYNCWAITR { let bits = { const MASK: bool = true; @@ -300071,7 +300403,7 @@ pub mod fsmc { ASYNCWAITR { bits } } #[doc = "Bit 14 - EXTMOD"] - #[inline(always)] + #[inline] pub fn extmod(&self) -> EXTMODR { let bits = { const MASK: bool = true; @@ -300081,7 +300413,7 @@ pub mod fsmc { EXTMODR { bits } } #[doc = "Bit 13 - WAITEN"] - #[inline(always)] + #[inline] pub fn waiten(&self) -> WAITENR { let bits = { const MASK: bool = true; @@ -300091,7 +300423,7 @@ pub mod fsmc { WAITENR { bits } } #[doc = "Bit 12 - WREN"] - #[inline(always)] + #[inline] pub fn wren(&self) -> WRENR { let bits = { const MASK: bool = true; @@ -300101,7 +300433,7 @@ pub mod fsmc { WRENR { bits } } #[doc = "Bit 11 - WAITCFG"] - #[inline(always)] + #[inline] pub fn waitcfg(&self) -> WAITCFGR { let bits = { const MASK: bool = true; @@ -300111,7 +300443,7 @@ pub mod fsmc { WAITCFGR { bits } } #[doc = "Bit 9 - WAITPOL"] - #[inline(always)] + #[inline] pub fn waitpol(&self) -> WAITPOLR { let bits = { const MASK: bool = true; @@ -300121,7 +300453,7 @@ pub mod fsmc { WAITPOLR { bits } } #[doc = "Bit 8 - BURSTEN"] - #[inline(always)] + #[inline] pub fn bursten(&self) -> BURSTENR { let bits = { const MASK: bool = true; @@ -300131,7 +300463,7 @@ pub mod fsmc { BURSTENR { bits } } #[doc = "Bit 6 - FACCEN"] - #[inline(always)] + #[inline] pub fn faccen(&self) -> FACCENR { let bits = { const MASK: bool = true; @@ -300141,27 +300473,27 @@ pub mod fsmc { FACCENR { bits } } #[doc = "Bits 4:5 - MWID"] - #[inline(always)] + #[inline] pub fn mwid(&self) -> MWIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MWIDR { bits } } #[doc = "Bits 2:3 - MTYP"] - #[inline(always)] + #[inline] pub fn mtyp(&self) -> MTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MTYPR { bits } } #[doc = "Bit 1 - MUXEN"] - #[inline(always)] + #[inline] pub fn muxen(&self) -> MUXENR { let bits = { const MASK: bool = true; @@ -300171,7 +300503,7 @@ pub mod fsmc { MUXENR { bits } } #[doc = "Bit 0 - MBKEN"] - #[inline(always)] + #[inline] pub fn mbken(&self) -> MBKENR { let bits = { const MASK: bool = true; @@ -300183,78 +300515,78 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 12496 } + W { bits: 0x30d0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 19 - CBURSTRW"] - #[inline(always)] + #[inline] pub fn cburstrw(&mut self) -> _CBURSTRWW { _CBURSTRWW { w: self } } #[doc = "Bit 15 - ASYNCWAIT"] - #[inline(always)] + #[inline] pub fn asyncwait(&mut self) -> _ASYNCWAITW { _ASYNCWAITW { w: self } } #[doc = "Bit 14 - EXTMOD"] - #[inline(always)] + #[inline] pub fn extmod(&mut self) -> _EXTMODW { _EXTMODW { w: self } } #[doc = "Bit 13 - WAITEN"] - #[inline(always)] + #[inline] pub fn waiten(&mut self) -> _WAITENW { _WAITENW { w: self } } #[doc = "Bit 12 - WREN"] - #[inline(always)] + #[inline] pub fn wren(&mut self) -> _WRENW { _WRENW { w: self } } #[doc = "Bit 11 - WAITCFG"] - #[inline(always)] + #[inline] pub fn waitcfg(&mut self) -> _WAITCFGW { _WAITCFGW { w: self } } #[doc = "Bit 9 - WAITPOL"] - #[inline(always)] + #[inline] pub fn waitpol(&mut self) -> _WAITPOLW { _WAITPOLW { w: self } } #[doc = "Bit 8 - BURSTEN"] - #[inline(always)] + #[inline] pub fn bursten(&mut self) -> _BURSTENW { _BURSTENW { w: self } } #[doc = "Bit 6 - FACCEN"] - #[inline(always)] + #[inline] pub fn faccen(&mut self) -> _FACCENW { _FACCENW { w: self } } #[doc = "Bits 4:5 - MWID"] - #[inline(always)] + #[inline] pub fn mwid(&mut self) -> _MWIDW { _MWIDW { w: self } } #[doc = "Bits 2:3 - MTYP"] - #[inline(always)] + #[inline] pub fn mtyp(&mut self) -> _MTYPW { _MTYPW { w: self } } #[doc = "Bit 1 - MUXEN"] - #[inline(always)] + #[inline] pub fn muxen(&mut self) -> _MUXENW { _MUXENW { w: self } } #[doc = "Bit 0 - MBKEN"] - #[inline(always)] + #[inline] pub fn mbken(&mut self) -> _MBKENW { _MBKENW { w: self } } @@ -300276,7 +300608,7 @@ pub mod fsmc { } impl super::BTR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -300288,14 +300620,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -300305,7 +300637,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -300316,7 +300648,7 @@ pub mod fsmc { } impl ACCMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -300327,7 +300659,7 @@ pub mod fsmc { } impl DATLATR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -300338,7 +300670,7 @@ pub mod fsmc { } impl CLKDIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -300349,7 +300681,7 @@ pub mod fsmc { } impl BUSTURNR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -300360,7 +300692,7 @@ pub mod fsmc { } impl DATASTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -300371,7 +300703,7 @@ pub mod fsmc { } impl ADDHLDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -300382,7 +300714,7 @@ pub mod fsmc { } impl ADDSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -300393,9 +300725,9 @@ pub mod fsmc { } impl<'a> _ACCMODW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -300408,9 +300740,9 @@ pub mod fsmc { } impl<'a> _DATLATW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -300423,9 +300755,9 @@ pub mod fsmc { } impl<'a> _CLKDIVW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -300438,9 +300770,9 @@ pub mod fsmc { } impl<'a> _BUSTURNW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -300453,9 +300785,9 @@ pub mod fsmc { } impl<'a> _DATASTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -300468,9 +300800,9 @@ pub mod fsmc { } impl<'a> _ADDHLDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -300483,9 +300815,9 @@ pub mod fsmc { } impl<'a> _ADDSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -300494,75 +300826,75 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&self) -> ACCMODR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ACCMODR { bits } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&self) -> DATLATR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATLATR { bits } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&self) -> CLKDIVR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLKDIVR { bits } } #[doc = "Bits 16:19 - BUSTURN"] - #[inline(always)] + #[inline] pub fn busturn(&self) -> BUSTURNR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; BUSTURNR { bits } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&self) -> DATASTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATASTR { bits } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&self) -> ADDHLDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ADDHLDR { bits } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&self) -> ADDSETR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -300571,48 +300903,48 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4294967295 } + W { bits: 0xffff_ffff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&mut self) -> _ACCMODW { _ACCMODW { w: self } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&mut self) -> _DATLATW { _DATLATW { w: self } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&mut self) -> _CLKDIVW { _CLKDIVW { w: self } } #[doc = "Bits 16:19 - BUSTURN"] - #[inline(always)] + #[inline] pub fn busturn(&mut self) -> _BUSTURNW { _BUSTURNW { w: self } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&mut self) -> _DATASTW { _DATASTW { w: self } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&mut self) -> _ADDHLDW { _ADDHLDW { w: self } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&mut self) -> _ADDSETW { _ADDSETW { w: self } } @@ -300634,7 +300966,7 @@ pub mod fsmc { } impl super::BCR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -300646,14 +300978,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -300663,7 +300995,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -300674,17 +301006,17 @@ pub mod fsmc { } impl CBURSTRWR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -300695,17 +301027,17 @@ pub mod fsmc { } impl ASYNCWAITR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -300716,17 +301048,17 @@ pub mod fsmc { } impl EXTMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -300737,17 +301069,17 @@ pub mod fsmc { } impl WAITENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -300758,17 +301090,17 @@ pub mod fsmc { } impl WRENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -300779,17 +301111,17 @@ pub mod fsmc { } impl WAITCFGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -300800,17 +301132,17 @@ pub mod fsmc { } impl WRAPMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -300821,17 +301153,17 @@ pub mod fsmc { } impl WAITPOLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -300842,17 +301174,17 @@ pub mod fsmc { } impl BURSTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -300863,17 +301195,17 @@ pub mod fsmc { } impl FACCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -300884,7 +301216,7 @@ pub mod fsmc { } impl MWIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -300895,7 +301227,7 @@ pub mod fsmc { } impl MTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -300906,17 +301238,17 @@ pub mod fsmc { } impl MUXENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -300927,17 +301259,17 @@ pub mod fsmc { } impl MBKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -300956,7 +301288,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -300979,7 +301311,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -301002,7 +301334,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -301025,7 +301357,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -301048,7 +301380,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -301071,7 +301403,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -301094,7 +301426,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -301117,7 +301449,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -301140,7 +301472,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -301163,7 +301495,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -301178,9 +301510,9 @@ pub mod fsmc { } impl<'a> _MWIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -301193,9 +301525,9 @@ pub mod fsmc { } impl<'a> _MTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -301216,7 +301548,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -301239,7 +301571,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -301250,12 +301582,12 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 19 - CBURSTRW"] - #[inline(always)] + #[inline] pub fn cburstrw(&self) -> CBURSTRWR { let bits = { const MASK: bool = true; @@ -301265,7 +301597,7 @@ pub mod fsmc { CBURSTRWR { bits } } #[doc = "Bit 15 - ASYNCWAIT"] - #[inline(always)] + #[inline] pub fn asyncwait(&self) -> ASYNCWAITR { let bits = { const MASK: bool = true; @@ -301275,7 +301607,7 @@ pub mod fsmc { ASYNCWAITR { bits } } #[doc = "Bit 14 - EXTMOD"] - #[inline(always)] + #[inline] pub fn extmod(&self) -> EXTMODR { let bits = { const MASK: bool = true; @@ -301285,7 +301617,7 @@ pub mod fsmc { EXTMODR { bits } } #[doc = "Bit 13 - WAITEN"] - #[inline(always)] + #[inline] pub fn waiten(&self) -> WAITENR { let bits = { const MASK: bool = true; @@ -301295,7 +301627,7 @@ pub mod fsmc { WAITENR { bits } } #[doc = "Bit 12 - WREN"] - #[inline(always)] + #[inline] pub fn wren(&self) -> WRENR { let bits = { const MASK: bool = true; @@ -301305,7 +301637,7 @@ pub mod fsmc { WRENR { bits } } #[doc = "Bit 11 - WAITCFG"] - #[inline(always)] + #[inline] pub fn waitcfg(&self) -> WAITCFGR { let bits = { const MASK: bool = true; @@ -301315,7 +301647,7 @@ pub mod fsmc { WAITCFGR { bits } } #[doc = "Bit 10 - WRAPMOD"] - #[inline(always)] + #[inline] pub fn wrapmod(&self) -> WRAPMODR { let bits = { const MASK: bool = true; @@ -301325,7 +301657,7 @@ pub mod fsmc { WRAPMODR { bits } } #[doc = "Bit 9 - WAITPOL"] - #[inline(always)] + #[inline] pub fn waitpol(&self) -> WAITPOLR { let bits = { const MASK: bool = true; @@ -301335,7 +301667,7 @@ pub mod fsmc { WAITPOLR { bits } } #[doc = "Bit 8 - BURSTEN"] - #[inline(always)] + #[inline] pub fn bursten(&self) -> BURSTENR { let bits = { const MASK: bool = true; @@ -301345,7 +301677,7 @@ pub mod fsmc { BURSTENR { bits } } #[doc = "Bit 6 - FACCEN"] - #[inline(always)] + #[inline] pub fn faccen(&self) -> FACCENR { let bits = { const MASK: bool = true; @@ -301355,27 +301687,27 @@ pub mod fsmc { FACCENR { bits } } #[doc = "Bits 4:5 - MWID"] - #[inline(always)] + #[inline] pub fn mwid(&self) -> MWIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MWIDR { bits } } #[doc = "Bits 2:3 - MTYP"] - #[inline(always)] + #[inline] pub fn mtyp(&self) -> MTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MTYPR { bits } } #[doc = "Bit 1 - MUXEN"] - #[inline(always)] + #[inline] pub fn muxen(&self) -> MUXENR { let bits = { const MASK: bool = true; @@ -301385,7 +301717,7 @@ pub mod fsmc { MUXENR { bits } } #[doc = "Bit 0 - MBKEN"] - #[inline(always)] + #[inline] pub fn mbken(&self) -> MBKENR { let bits = { const MASK: bool = true; @@ -301397,83 +301729,83 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 12496 } + W { bits: 0x30d0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 19 - CBURSTRW"] - #[inline(always)] + #[inline] pub fn cburstrw(&mut self) -> _CBURSTRWW { _CBURSTRWW { w: self } } #[doc = "Bit 15 - ASYNCWAIT"] - #[inline(always)] + #[inline] pub fn asyncwait(&mut self) -> _ASYNCWAITW { _ASYNCWAITW { w: self } } #[doc = "Bit 14 - EXTMOD"] - #[inline(always)] + #[inline] pub fn extmod(&mut self) -> _EXTMODW { _EXTMODW { w: self } } #[doc = "Bit 13 - WAITEN"] - #[inline(always)] + #[inline] pub fn waiten(&mut self) -> _WAITENW { _WAITENW { w: self } } #[doc = "Bit 12 - WREN"] - #[inline(always)] + #[inline] pub fn wren(&mut self) -> _WRENW { _WRENW { w: self } } #[doc = "Bit 11 - WAITCFG"] - #[inline(always)] + #[inline] pub fn waitcfg(&mut self) -> _WAITCFGW { _WAITCFGW { w: self } } #[doc = "Bit 10 - WRAPMOD"] - #[inline(always)] + #[inline] pub fn wrapmod(&mut self) -> _WRAPMODW { _WRAPMODW { w: self } } #[doc = "Bit 9 - WAITPOL"] - #[inline(always)] + #[inline] pub fn waitpol(&mut self) -> _WAITPOLW { _WAITPOLW { w: self } } #[doc = "Bit 8 - BURSTEN"] - #[inline(always)] + #[inline] pub fn bursten(&mut self) -> _BURSTENW { _BURSTENW { w: self } } #[doc = "Bit 6 - FACCEN"] - #[inline(always)] + #[inline] pub fn faccen(&mut self) -> _FACCENW { _FACCENW { w: self } } #[doc = "Bits 4:5 - MWID"] - #[inline(always)] + #[inline] pub fn mwid(&mut self) -> _MWIDW { _MWIDW { w: self } } #[doc = "Bits 2:3 - MTYP"] - #[inline(always)] + #[inline] pub fn mtyp(&mut self) -> _MTYPW { _MTYPW { w: self } } #[doc = "Bit 1 - MUXEN"] - #[inline(always)] + #[inline] pub fn muxen(&mut self) -> _MUXENW { _MUXENW { w: self } } #[doc = "Bit 0 - MBKEN"] - #[inline(always)] + #[inline] pub fn mbken(&mut self) -> _MBKENW { _MBKENW { w: self } } @@ -301495,7 +301827,7 @@ pub mod fsmc { } impl super::BTR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -301507,14 +301839,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -301524,7 +301856,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -301535,7 +301867,7 @@ pub mod fsmc { } impl ACCMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -301546,7 +301878,7 @@ pub mod fsmc { } impl DATLATR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -301557,7 +301889,7 @@ pub mod fsmc { } impl CLKDIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -301568,7 +301900,7 @@ pub mod fsmc { } impl BUSTURNR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -301579,7 +301911,7 @@ pub mod fsmc { } impl DATASTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -301590,7 +301922,7 @@ pub mod fsmc { } impl ADDHLDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -301601,7 +301933,7 @@ pub mod fsmc { } impl ADDSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -301612,9 +301944,9 @@ pub mod fsmc { } impl<'a> _ACCMODW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -301627,9 +301959,9 @@ pub mod fsmc { } impl<'a> _DATLATW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -301642,9 +301974,9 @@ pub mod fsmc { } impl<'a> _CLKDIVW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -301657,9 +301989,9 @@ pub mod fsmc { } impl<'a> _BUSTURNW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -301672,9 +302004,9 @@ pub mod fsmc { } impl<'a> _DATASTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -301687,9 +302019,9 @@ pub mod fsmc { } impl<'a> _ADDHLDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -301702,9 +302034,9 @@ pub mod fsmc { } impl<'a> _ADDSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -301713,75 +302045,75 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&self) -> ACCMODR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ACCMODR { bits } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&self) -> DATLATR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATLATR { bits } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&self) -> CLKDIVR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLKDIVR { bits } } #[doc = "Bits 16:19 - BUSTURN"] - #[inline(always)] + #[inline] pub fn busturn(&self) -> BUSTURNR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; BUSTURNR { bits } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&self) -> DATASTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATASTR { bits } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&self) -> ADDHLDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ADDHLDR { bits } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&self) -> ADDSETR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -301790,48 +302122,48 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4294967295 } + W { bits: 0xffff_ffff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&mut self) -> _ACCMODW { _ACCMODW { w: self } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&mut self) -> _DATLATW { _DATLATW { w: self } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&mut self) -> _CLKDIVW { _CLKDIVW { w: self } } #[doc = "Bits 16:19 - BUSTURN"] - #[inline(always)] + #[inline] pub fn busturn(&mut self) -> _BUSTURNW { _BUSTURNW { w: self } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&mut self) -> _DATASTW { _DATASTW { w: self } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&mut self) -> _ADDHLDW { _ADDHLDW { w: self } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&mut self) -> _ADDSETW { _ADDSETW { w: self } } @@ -301853,7 +302185,7 @@ pub mod fsmc { } impl super::BCR3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -301865,14 +302197,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -301882,7 +302214,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -301893,17 +302225,17 @@ pub mod fsmc { } impl CBURSTRWR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -301914,17 +302246,17 @@ pub mod fsmc { } impl ASYNCWAITR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -301935,17 +302267,17 @@ pub mod fsmc { } impl EXTMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -301956,17 +302288,17 @@ pub mod fsmc { } impl WAITENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -301977,17 +302309,17 @@ pub mod fsmc { } impl WRENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -301998,17 +302330,17 @@ pub mod fsmc { } impl WAITCFGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -302019,17 +302351,17 @@ pub mod fsmc { } impl WRAPMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -302040,17 +302372,17 @@ pub mod fsmc { } impl WAITPOLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -302061,17 +302393,17 @@ pub mod fsmc { } impl BURSTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -302082,17 +302414,17 @@ pub mod fsmc { } impl FACCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -302103,7 +302435,7 @@ pub mod fsmc { } impl MWIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -302114,7 +302446,7 @@ pub mod fsmc { } impl MTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -302125,17 +302457,17 @@ pub mod fsmc { } impl MUXENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -302146,17 +302478,17 @@ pub mod fsmc { } impl MBKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -302175,7 +302507,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -302198,7 +302530,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -302221,7 +302553,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -302244,7 +302576,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -302267,7 +302599,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -302290,7 +302622,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -302313,7 +302645,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -302336,7 +302668,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -302359,7 +302691,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -302382,7 +302714,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -302397,9 +302729,9 @@ pub mod fsmc { } impl<'a> _MWIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -302412,9 +302744,9 @@ pub mod fsmc { } impl<'a> _MTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -302435,7 +302767,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -302458,7 +302790,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -302469,12 +302801,12 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 19 - CBURSTRW"] - #[inline(always)] + #[inline] pub fn cburstrw(&self) -> CBURSTRWR { let bits = { const MASK: bool = true; @@ -302484,7 +302816,7 @@ pub mod fsmc { CBURSTRWR { bits } } #[doc = "Bit 15 - ASYNCWAIT"] - #[inline(always)] + #[inline] pub fn asyncwait(&self) -> ASYNCWAITR { let bits = { const MASK: bool = true; @@ -302494,7 +302826,7 @@ pub mod fsmc { ASYNCWAITR { bits } } #[doc = "Bit 14 - EXTMOD"] - #[inline(always)] + #[inline] pub fn extmod(&self) -> EXTMODR { let bits = { const MASK: bool = true; @@ -302504,7 +302836,7 @@ pub mod fsmc { EXTMODR { bits } } #[doc = "Bit 13 - WAITEN"] - #[inline(always)] + #[inline] pub fn waiten(&self) -> WAITENR { let bits = { const MASK: bool = true; @@ -302514,7 +302846,7 @@ pub mod fsmc { WAITENR { bits } } #[doc = "Bit 12 - WREN"] - #[inline(always)] + #[inline] pub fn wren(&self) -> WRENR { let bits = { const MASK: bool = true; @@ -302524,7 +302856,7 @@ pub mod fsmc { WRENR { bits } } #[doc = "Bit 11 - WAITCFG"] - #[inline(always)] + #[inline] pub fn waitcfg(&self) -> WAITCFGR { let bits = { const MASK: bool = true; @@ -302534,7 +302866,7 @@ pub mod fsmc { WAITCFGR { bits } } #[doc = "Bit 10 - WRAPMOD"] - #[inline(always)] + #[inline] pub fn wrapmod(&self) -> WRAPMODR { let bits = { const MASK: bool = true; @@ -302544,7 +302876,7 @@ pub mod fsmc { WRAPMODR { bits } } #[doc = "Bit 9 - WAITPOL"] - #[inline(always)] + #[inline] pub fn waitpol(&self) -> WAITPOLR { let bits = { const MASK: bool = true; @@ -302554,7 +302886,7 @@ pub mod fsmc { WAITPOLR { bits } } #[doc = "Bit 8 - BURSTEN"] - #[inline(always)] + #[inline] pub fn bursten(&self) -> BURSTENR { let bits = { const MASK: bool = true; @@ -302564,7 +302896,7 @@ pub mod fsmc { BURSTENR { bits } } #[doc = "Bit 6 - FACCEN"] - #[inline(always)] + #[inline] pub fn faccen(&self) -> FACCENR { let bits = { const MASK: bool = true; @@ -302574,27 +302906,27 @@ pub mod fsmc { FACCENR { bits } } #[doc = "Bits 4:5 - MWID"] - #[inline(always)] + #[inline] pub fn mwid(&self) -> MWIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MWIDR { bits } } #[doc = "Bits 2:3 - MTYP"] - #[inline(always)] + #[inline] pub fn mtyp(&self) -> MTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MTYPR { bits } } #[doc = "Bit 1 - MUXEN"] - #[inline(always)] + #[inline] pub fn muxen(&self) -> MUXENR { let bits = { const MASK: bool = true; @@ -302604,7 +302936,7 @@ pub mod fsmc { MUXENR { bits } } #[doc = "Bit 0 - MBKEN"] - #[inline(always)] + #[inline] pub fn mbken(&self) -> MBKENR { let bits = { const MASK: bool = true; @@ -302616,83 +302948,83 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 12496 } + W { bits: 0x30d0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 19 - CBURSTRW"] - #[inline(always)] + #[inline] pub fn cburstrw(&mut self) -> _CBURSTRWW { _CBURSTRWW { w: self } } #[doc = "Bit 15 - ASYNCWAIT"] - #[inline(always)] + #[inline] pub fn asyncwait(&mut self) -> _ASYNCWAITW { _ASYNCWAITW { w: self } } #[doc = "Bit 14 - EXTMOD"] - #[inline(always)] + #[inline] pub fn extmod(&mut self) -> _EXTMODW { _EXTMODW { w: self } } #[doc = "Bit 13 - WAITEN"] - #[inline(always)] + #[inline] pub fn waiten(&mut self) -> _WAITENW { _WAITENW { w: self } } #[doc = "Bit 12 - WREN"] - #[inline(always)] + #[inline] pub fn wren(&mut self) -> _WRENW { _WRENW { w: self } } #[doc = "Bit 11 - WAITCFG"] - #[inline(always)] + #[inline] pub fn waitcfg(&mut self) -> _WAITCFGW { _WAITCFGW { w: self } } #[doc = "Bit 10 - WRAPMOD"] - #[inline(always)] + #[inline] pub fn wrapmod(&mut self) -> _WRAPMODW { _WRAPMODW { w: self } } #[doc = "Bit 9 - WAITPOL"] - #[inline(always)] + #[inline] pub fn waitpol(&mut self) -> _WAITPOLW { _WAITPOLW { w: self } } #[doc = "Bit 8 - BURSTEN"] - #[inline(always)] + #[inline] pub fn bursten(&mut self) -> _BURSTENW { _BURSTENW { w: self } } #[doc = "Bit 6 - FACCEN"] - #[inline(always)] + #[inline] pub fn faccen(&mut self) -> _FACCENW { _FACCENW { w: self } } #[doc = "Bits 4:5 - MWID"] - #[inline(always)] + #[inline] pub fn mwid(&mut self) -> _MWIDW { _MWIDW { w: self } } #[doc = "Bits 2:3 - MTYP"] - #[inline(always)] + #[inline] pub fn mtyp(&mut self) -> _MTYPW { _MTYPW { w: self } } #[doc = "Bit 1 - MUXEN"] - #[inline(always)] + #[inline] pub fn muxen(&mut self) -> _MUXENW { _MUXENW { w: self } } #[doc = "Bit 0 - MBKEN"] - #[inline(always)] + #[inline] pub fn mbken(&mut self) -> _MBKENW { _MBKENW { w: self } } @@ -302714,7 +303046,7 @@ pub mod fsmc { } impl super::BTR3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -302726,14 +303058,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -302743,7 +303075,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -302754,7 +303086,7 @@ pub mod fsmc { } impl ACCMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -302765,7 +303097,7 @@ pub mod fsmc { } impl DATLATR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -302776,7 +303108,7 @@ pub mod fsmc { } impl CLKDIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -302787,7 +303119,7 @@ pub mod fsmc { } impl BUSTURNR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -302798,7 +303130,7 @@ pub mod fsmc { } impl DATASTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -302809,7 +303141,7 @@ pub mod fsmc { } impl ADDHLDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -302820,7 +303152,7 @@ pub mod fsmc { } impl ADDSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -302831,9 +303163,9 @@ pub mod fsmc { } impl<'a> _ACCMODW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -302846,9 +303178,9 @@ pub mod fsmc { } impl<'a> _DATLATW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -302861,9 +303193,9 @@ pub mod fsmc { } impl<'a> _CLKDIVW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -302876,9 +303208,9 @@ pub mod fsmc { } impl<'a> _BUSTURNW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -302891,9 +303223,9 @@ pub mod fsmc { } impl<'a> _DATASTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -302906,9 +303238,9 @@ pub mod fsmc { } impl<'a> _ADDHLDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -302921,9 +303253,9 @@ pub mod fsmc { } impl<'a> _ADDSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -302932,75 +303264,75 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&self) -> ACCMODR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ACCMODR { bits } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&self) -> DATLATR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATLATR { bits } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&self) -> CLKDIVR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLKDIVR { bits } } #[doc = "Bits 16:19 - BUSTURN"] - #[inline(always)] + #[inline] pub fn busturn(&self) -> BUSTURNR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; BUSTURNR { bits } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&self) -> DATASTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATASTR { bits } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&self) -> ADDHLDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ADDHLDR { bits } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&self) -> ADDSETR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -303009,48 +303341,48 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4294967295 } + W { bits: 0xffff_ffff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&mut self) -> _ACCMODW { _ACCMODW { w: self } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&mut self) -> _DATLATW { _DATLATW { w: self } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&mut self) -> _CLKDIVW { _CLKDIVW { w: self } } #[doc = "Bits 16:19 - BUSTURN"] - #[inline(always)] + #[inline] pub fn busturn(&mut self) -> _BUSTURNW { _BUSTURNW { w: self } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&mut self) -> _DATASTW { _DATASTW { w: self } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&mut self) -> _ADDHLDW { _ADDHLDW { w: self } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&mut self) -> _ADDSETW { _ADDSETW { w: self } } @@ -303072,7 +303404,7 @@ pub mod fsmc { } impl super::BCR4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -303084,14 +303416,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -303101,7 +303433,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -303112,17 +303444,17 @@ pub mod fsmc { } impl CBURSTRWR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -303133,17 +303465,17 @@ pub mod fsmc { } impl ASYNCWAITR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -303154,17 +303486,17 @@ pub mod fsmc { } impl EXTMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -303175,17 +303507,17 @@ pub mod fsmc { } impl WAITENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -303196,17 +303528,17 @@ pub mod fsmc { } impl WRENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -303217,17 +303549,17 @@ pub mod fsmc { } impl WAITCFGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -303238,17 +303570,17 @@ pub mod fsmc { } impl WRAPMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -303259,17 +303591,17 @@ pub mod fsmc { } impl WAITPOLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -303280,17 +303612,17 @@ pub mod fsmc { } impl BURSTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -303301,17 +303633,17 @@ pub mod fsmc { } impl FACCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -303322,7 +303654,7 @@ pub mod fsmc { } impl MWIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -303333,7 +303665,7 @@ pub mod fsmc { } impl MTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -303344,17 +303676,17 @@ pub mod fsmc { } impl MUXENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -303365,17 +303697,17 @@ pub mod fsmc { } impl MBKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -303394,7 +303726,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -303417,7 +303749,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -303440,7 +303772,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -303463,7 +303795,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -303486,7 +303818,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -303509,7 +303841,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -303532,7 +303864,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -303555,7 +303887,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -303578,7 +303910,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -303601,7 +303933,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -303616,9 +303948,9 @@ pub mod fsmc { } impl<'a> _MWIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -303631,9 +303963,9 @@ pub mod fsmc { } impl<'a> _MTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -303654,7 +303986,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -303677,7 +304009,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -303688,12 +304020,12 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 19 - CBURSTRW"] - #[inline(always)] + #[inline] pub fn cburstrw(&self) -> CBURSTRWR { let bits = { const MASK: bool = true; @@ -303703,7 +304035,7 @@ pub mod fsmc { CBURSTRWR { bits } } #[doc = "Bit 15 - ASYNCWAIT"] - #[inline(always)] + #[inline] pub fn asyncwait(&self) -> ASYNCWAITR { let bits = { const MASK: bool = true; @@ -303713,7 +304045,7 @@ pub mod fsmc { ASYNCWAITR { bits } } #[doc = "Bit 14 - EXTMOD"] - #[inline(always)] + #[inline] pub fn extmod(&self) -> EXTMODR { let bits = { const MASK: bool = true; @@ -303723,7 +304055,7 @@ pub mod fsmc { EXTMODR { bits } } #[doc = "Bit 13 - WAITEN"] - #[inline(always)] + #[inline] pub fn waiten(&self) -> WAITENR { let bits = { const MASK: bool = true; @@ -303733,7 +304065,7 @@ pub mod fsmc { WAITENR { bits } } #[doc = "Bit 12 - WREN"] - #[inline(always)] + #[inline] pub fn wren(&self) -> WRENR { let bits = { const MASK: bool = true; @@ -303743,7 +304075,7 @@ pub mod fsmc { WRENR { bits } } #[doc = "Bit 11 - WAITCFG"] - #[inline(always)] + #[inline] pub fn waitcfg(&self) -> WAITCFGR { let bits = { const MASK: bool = true; @@ -303753,7 +304085,7 @@ pub mod fsmc { WAITCFGR { bits } } #[doc = "Bit 10 - WRAPMOD"] - #[inline(always)] + #[inline] pub fn wrapmod(&self) -> WRAPMODR { let bits = { const MASK: bool = true; @@ -303763,7 +304095,7 @@ pub mod fsmc { WRAPMODR { bits } } #[doc = "Bit 9 - WAITPOL"] - #[inline(always)] + #[inline] pub fn waitpol(&self) -> WAITPOLR { let bits = { const MASK: bool = true; @@ -303773,7 +304105,7 @@ pub mod fsmc { WAITPOLR { bits } } #[doc = "Bit 8 - BURSTEN"] - #[inline(always)] + #[inline] pub fn bursten(&self) -> BURSTENR { let bits = { const MASK: bool = true; @@ -303783,7 +304115,7 @@ pub mod fsmc { BURSTENR { bits } } #[doc = "Bit 6 - FACCEN"] - #[inline(always)] + #[inline] pub fn faccen(&self) -> FACCENR { let bits = { const MASK: bool = true; @@ -303793,27 +304125,27 @@ pub mod fsmc { FACCENR { bits } } #[doc = "Bits 4:5 - MWID"] - #[inline(always)] + #[inline] pub fn mwid(&self) -> MWIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MWIDR { bits } } #[doc = "Bits 2:3 - MTYP"] - #[inline(always)] + #[inline] pub fn mtyp(&self) -> MTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MTYPR { bits } } #[doc = "Bit 1 - MUXEN"] - #[inline(always)] + #[inline] pub fn muxen(&self) -> MUXENR { let bits = { const MASK: bool = true; @@ -303823,7 +304155,7 @@ pub mod fsmc { MUXENR { bits } } #[doc = "Bit 0 - MBKEN"] - #[inline(always)] + #[inline] pub fn mbken(&self) -> MBKENR { let bits = { const MASK: bool = true; @@ -303835,83 +304167,83 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 12496 } + W { bits: 0x30d0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 19 - CBURSTRW"] - #[inline(always)] + #[inline] pub fn cburstrw(&mut self) -> _CBURSTRWW { _CBURSTRWW { w: self } } #[doc = "Bit 15 - ASYNCWAIT"] - #[inline(always)] + #[inline] pub fn asyncwait(&mut self) -> _ASYNCWAITW { _ASYNCWAITW { w: self } } #[doc = "Bit 14 - EXTMOD"] - #[inline(always)] + #[inline] pub fn extmod(&mut self) -> _EXTMODW { _EXTMODW { w: self } } #[doc = "Bit 13 - WAITEN"] - #[inline(always)] + #[inline] pub fn waiten(&mut self) -> _WAITENW { _WAITENW { w: self } } #[doc = "Bit 12 - WREN"] - #[inline(always)] + #[inline] pub fn wren(&mut self) -> _WRENW { _WRENW { w: self } } #[doc = "Bit 11 - WAITCFG"] - #[inline(always)] + #[inline] pub fn waitcfg(&mut self) -> _WAITCFGW { _WAITCFGW { w: self } } #[doc = "Bit 10 - WRAPMOD"] - #[inline(always)] + #[inline] pub fn wrapmod(&mut self) -> _WRAPMODW { _WRAPMODW { w: self } } #[doc = "Bit 9 - WAITPOL"] - #[inline(always)] + #[inline] pub fn waitpol(&mut self) -> _WAITPOLW { _WAITPOLW { w: self } } #[doc = "Bit 8 - BURSTEN"] - #[inline(always)] + #[inline] pub fn bursten(&mut self) -> _BURSTENW { _BURSTENW { w: self } } #[doc = "Bit 6 - FACCEN"] - #[inline(always)] + #[inline] pub fn faccen(&mut self) -> _FACCENW { _FACCENW { w: self } } #[doc = "Bits 4:5 - MWID"] - #[inline(always)] + #[inline] pub fn mwid(&mut self) -> _MWIDW { _MWIDW { w: self } } #[doc = "Bits 2:3 - MTYP"] - #[inline(always)] + #[inline] pub fn mtyp(&mut self) -> _MTYPW { _MTYPW { w: self } } #[doc = "Bit 1 - MUXEN"] - #[inline(always)] + #[inline] pub fn muxen(&mut self) -> _MUXENW { _MUXENW { w: self } } #[doc = "Bit 0 - MBKEN"] - #[inline(always)] + #[inline] pub fn mbken(&mut self) -> _MBKENW { _MBKENW { w: self } } @@ -303933,7 +304265,7 @@ pub mod fsmc { } impl super::BTR4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -303945,14 +304277,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -303962,7 +304294,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -303973,7 +304305,7 @@ pub mod fsmc { } impl ACCMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -303984,7 +304316,7 @@ pub mod fsmc { } impl DATLATR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -303995,7 +304327,7 @@ pub mod fsmc { } impl CLKDIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -304006,7 +304338,7 @@ pub mod fsmc { } impl BUSTURNR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -304017,7 +304349,7 @@ pub mod fsmc { } impl DATASTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -304028,7 +304360,7 @@ pub mod fsmc { } impl ADDHLDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -304039,7 +304371,7 @@ pub mod fsmc { } impl ADDSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -304050,9 +304382,9 @@ pub mod fsmc { } impl<'a> _ACCMODW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -304065,9 +304397,9 @@ pub mod fsmc { } impl<'a> _DATLATW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -304080,9 +304412,9 @@ pub mod fsmc { } impl<'a> _CLKDIVW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -304095,9 +304427,9 @@ pub mod fsmc { } impl<'a> _BUSTURNW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -304110,9 +304442,9 @@ pub mod fsmc { } impl<'a> _DATASTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -304125,9 +304457,9 @@ pub mod fsmc { } impl<'a> _ADDHLDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -304140,9 +304472,9 @@ pub mod fsmc { } impl<'a> _ADDSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -304151,75 +304483,75 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&self) -> ACCMODR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ACCMODR { bits } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&self) -> DATLATR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATLATR { bits } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&self) -> CLKDIVR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLKDIVR { bits } } #[doc = "Bits 16:19 - BUSTURN"] - #[inline(always)] + #[inline] pub fn busturn(&self) -> BUSTURNR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; BUSTURNR { bits } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&self) -> DATASTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATASTR { bits } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&self) -> ADDHLDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ADDHLDR { bits } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&self) -> ADDSETR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -304228,48 +304560,48 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4294967295 } + W { bits: 0xffff_ffff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&mut self) -> _ACCMODW { _ACCMODW { w: self } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&mut self) -> _DATLATW { _DATLATW { w: self } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&mut self) -> _CLKDIVW { _CLKDIVW { w: self } } #[doc = "Bits 16:19 - BUSTURN"] - #[inline(always)] + #[inline] pub fn busturn(&mut self) -> _BUSTURNW { _BUSTURNW { w: self } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&mut self) -> _DATASTW { _DATASTW { w: self } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&mut self) -> _ADDHLDW { _ADDHLDW { w: self } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&mut self) -> _ADDSETW { _ADDSETW { w: self } } @@ -304291,7 +304623,7 @@ pub mod fsmc { } impl super::PCR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -304303,14 +304635,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -304320,7 +304652,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -304331,7 +304663,7 @@ pub mod fsmc { } impl ECCPSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -304342,7 +304674,7 @@ pub mod fsmc { } impl TARR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -304353,7 +304685,7 @@ pub mod fsmc { } impl TCLRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -304364,17 +304696,17 @@ pub mod fsmc { } impl ECCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -304385,7 +304717,7 @@ pub mod fsmc { } impl PWIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -304396,17 +304728,17 @@ pub mod fsmc { } impl PTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -304417,17 +304749,17 @@ pub mod fsmc { } impl PBKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -304438,17 +304770,17 @@ pub mod fsmc { } impl PWAITENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -304459,9 +304791,9 @@ pub mod fsmc { } impl<'a> _ECCPSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 17; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -304474,9 +304806,9 @@ pub mod fsmc { } impl<'a> _TARW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -304489,9 +304821,9 @@ pub mod fsmc { } impl<'a> _TCLRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 9; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -304512,7 +304844,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -304527,9 +304859,9 @@ pub mod fsmc { } impl<'a> _PWIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -304550,7 +304882,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -304573,7 +304905,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -304596,7 +304928,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -304607,42 +304939,42 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 17:19 - ECCPS"] - #[inline(always)] + #[inline] pub fn eccps(&self) -> ECCPSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 17; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ECCPSR { bits } } #[doc = "Bits 13:16 - TAR"] - #[inline(always)] + #[inline] pub fn tar(&self) -> TARR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TARR { bits } } #[doc = "Bits 9:12 - TCLR"] - #[inline(always)] + #[inline] pub fn tclr(&self) -> TCLRR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 9; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TCLRR { bits } } #[doc = "Bit 6 - ECCEN"] - #[inline(always)] + #[inline] pub fn eccen(&self) -> ECCENR { let bits = { const MASK: bool = true; @@ -304652,17 +304984,17 @@ pub mod fsmc { ECCENR { bits } } #[doc = "Bits 4:5 - PWID"] - #[inline(always)] + #[inline] pub fn pwid(&self) -> PWIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PWIDR { bits } } #[doc = "Bit 3 - PTYP"] - #[inline(always)] + #[inline] pub fn ptyp(&self) -> PTYPR { let bits = { const MASK: bool = true; @@ -304672,7 +305004,7 @@ pub mod fsmc { PTYPR { bits } } #[doc = "Bit 2 - PBKEN"] - #[inline(always)] + #[inline] pub fn pbken(&self) -> PBKENR { let bits = { const MASK: bool = true; @@ -304682,7 +305014,7 @@ pub mod fsmc { PBKENR { bits } } #[doc = "Bit 1 - PWAITEN"] - #[inline(always)] + #[inline] pub fn pwaiten(&self) -> PWAITENR { let bits = { const MASK: bool = true; @@ -304694,53 +305026,53 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 24 } + W { bits: 0x18 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 17:19 - ECCPS"] - #[inline(always)] + #[inline] pub fn eccps(&mut self) -> _ECCPSW { _ECCPSW { w: self } } #[doc = "Bits 13:16 - TAR"] - #[inline(always)] + #[inline] pub fn tar(&mut self) -> _TARW { _TARW { w: self } } #[doc = "Bits 9:12 - TCLR"] - #[inline(always)] + #[inline] pub fn tclr(&mut self) -> _TCLRW { _TCLRW { w: self } } #[doc = "Bit 6 - ECCEN"] - #[inline(always)] + #[inline] pub fn eccen(&mut self) -> _ECCENW { _ECCENW { w: self } } #[doc = "Bits 4:5 - PWID"] - #[inline(always)] + #[inline] pub fn pwid(&mut self) -> _PWIDW { _PWIDW { w: self } } #[doc = "Bit 3 - PTYP"] - #[inline(always)] + #[inline] pub fn ptyp(&mut self) -> _PTYPW { _PTYPW { w: self } } #[doc = "Bit 2 - PBKEN"] - #[inline(always)] + #[inline] pub fn pbken(&mut self) -> _PBKENW { _PBKENW { w: self } } #[doc = "Bit 1 - PWAITEN"] - #[inline(always)] + #[inline] pub fn pwaiten(&mut self) -> _PWAITENW { _PWAITENW { w: self } } @@ -304762,7 +305094,7 @@ pub mod fsmc { } impl super::SR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -304774,14 +305106,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -304791,7 +305123,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -304802,17 +305134,17 @@ pub mod fsmc { } impl FEMPTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -304823,17 +305155,17 @@ pub mod fsmc { } impl IFENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -304844,17 +305176,17 @@ pub mod fsmc { } impl ILENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -304865,17 +305197,17 @@ pub mod fsmc { } impl IRENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -304886,17 +305218,17 @@ pub mod fsmc { } impl IFSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -304907,17 +305239,17 @@ pub mod fsmc { } impl ILSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -304928,17 +305260,17 @@ pub mod fsmc { } impl IRSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -304957,7 +305289,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -304980,7 +305312,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -305003,7 +305335,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -305026,7 +305358,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -305049,7 +305381,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -305072,7 +305404,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -305083,12 +305415,12 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - FEMPT"] - #[inline(always)] + #[inline] pub fn fempt(&self) -> FEMPTR { let bits = { const MASK: bool = true; @@ -305098,7 +305430,7 @@ pub mod fsmc { FEMPTR { bits } } #[doc = "Bit 5 - IFEN"] - #[inline(always)] + #[inline] pub fn ifen(&self) -> IFENR { let bits = { const MASK: bool = true; @@ -305108,7 +305440,7 @@ pub mod fsmc { IFENR { bits } } #[doc = "Bit 4 - ILEN"] - #[inline(always)] + #[inline] pub fn ilen(&self) -> ILENR { let bits = { const MASK: bool = true; @@ -305118,7 +305450,7 @@ pub mod fsmc { ILENR { bits } } #[doc = "Bit 3 - IREN"] - #[inline(always)] + #[inline] pub fn iren(&self) -> IRENR { let bits = { const MASK: bool = true; @@ -305128,7 +305460,7 @@ pub mod fsmc { IRENR { bits } } #[doc = "Bit 2 - IFS"] - #[inline(always)] + #[inline] pub fn ifs(&self) -> IFSR { let bits = { const MASK: bool = true; @@ -305138,7 +305470,7 @@ pub mod fsmc { IFSR { bits } } #[doc = "Bit 1 - ILS"] - #[inline(always)] + #[inline] pub fn ils(&self) -> ILSR { let bits = { const MASK: bool = true; @@ -305148,7 +305480,7 @@ pub mod fsmc { ILSR { bits } } #[doc = "Bit 0 - IRS"] - #[inline(always)] + #[inline] pub fn irs(&self) -> IRSR { let bits = { const MASK: bool = true; @@ -305160,43 +305492,43 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 64 } + W { bits: 0x40 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 5 - IFEN"] - #[inline(always)] + #[inline] pub fn ifen(&mut self) -> _IFENW { _IFENW { w: self } } #[doc = "Bit 4 - ILEN"] - #[inline(always)] + #[inline] pub fn ilen(&mut self) -> _ILENW { _ILENW { w: self } } #[doc = "Bit 3 - IREN"] - #[inline(always)] + #[inline] pub fn iren(&mut self) -> _IRENW { _IRENW { w: self } } #[doc = "Bit 2 - IFS"] - #[inline(always)] + #[inline] pub fn ifs(&mut self) -> _IFSW { _IFSW { w: self } } #[doc = "Bit 1 - ILS"] - #[inline(always)] + #[inline] pub fn ils(&mut self) -> _ILSW { _ILSW { w: self } } #[doc = "Bit 0 - IRS"] - #[inline(always)] + #[inline] pub fn irs(&mut self) -> _IRSW { _IRSW { w: self } } @@ -305218,7 +305550,7 @@ pub mod fsmc { } impl super::PMEM2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -305230,14 +305562,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -305247,7 +305579,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -305258,7 +305590,7 @@ pub mod fsmc { } impl MEMHIZXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -305269,7 +305601,7 @@ pub mod fsmc { } impl MEMHOLDXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -305280,7 +305612,7 @@ pub mod fsmc { } impl MEMWAITXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -305291,7 +305623,7 @@ pub mod fsmc { } impl MEMSETXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -305302,9 +305634,9 @@ pub mod fsmc { } impl<'a> _MEMHIZXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -305317,9 +305649,9 @@ pub mod fsmc { } impl<'a> _MEMHOLDXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -305332,9 +305664,9 @@ pub mod fsmc { } impl<'a> _MEMWAITXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -305347,9 +305679,9 @@ pub mod fsmc { } impl<'a> _MEMSETXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -305358,45 +305690,45 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - MEMHIZx"] - #[inline(always)] + #[inline] pub fn memhizx(&self) -> MEMHIZXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MEMHIZXR { bits } } #[doc = "Bits 16:23 - MEMHOLDx"] - #[inline(always)] + #[inline] pub fn memholdx(&self) -> MEMHOLDXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MEMHOLDXR { bits } } #[doc = "Bits 8:15 - MEMWAITx"] - #[inline(always)] + #[inline] pub fn memwaitx(&self) -> MEMWAITXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MEMWAITXR { bits } } #[doc = "Bits 0:7 - MEMSETx"] - #[inline(always)] + #[inline] pub fn memsetx(&self) -> MEMSETXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -305405,33 +305737,33 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4244438268 } + W { bits: 0xfcfc_fcfc } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - MEMHIZx"] - #[inline(always)] + #[inline] pub fn memhizx(&mut self) -> _MEMHIZXW { _MEMHIZXW { w: self } } #[doc = "Bits 16:23 - MEMHOLDx"] - #[inline(always)] + #[inline] pub fn memholdx(&mut self) -> _MEMHOLDXW { _MEMHOLDXW { w: self } } #[doc = "Bits 8:15 - MEMWAITx"] - #[inline(always)] + #[inline] pub fn memwaitx(&mut self) -> _MEMWAITXW { _MEMWAITXW { w: self } } #[doc = "Bits 0:7 - MEMSETx"] - #[inline(always)] + #[inline] pub fn memsetx(&mut self) -> _MEMSETXW { _MEMSETXW { w: self } } @@ -305453,7 +305785,7 @@ pub mod fsmc { } impl super::PATT2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -305465,14 +305797,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -305482,7 +305814,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -305493,7 +305825,7 @@ pub mod fsmc { } impl ATTHIZXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -305504,7 +305836,7 @@ pub mod fsmc { } impl ATTHOLDXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -305515,7 +305847,7 @@ pub mod fsmc { } impl ATTWAITXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -305526,7 +305858,7 @@ pub mod fsmc { } impl ATTSETXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -305537,9 +305869,9 @@ pub mod fsmc { } impl<'a> _ATTHIZXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -305552,9 +305884,9 @@ pub mod fsmc { } impl<'a> _ATTHOLDXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -305567,9 +305899,9 @@ pub mod fsmc { } impl<'a> _ATTWAITXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -305582,9 +305914,9 @@ pub mod fsmc { } impl<'a> _ATTSETXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -305593,45 +305925,45 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - ATTHIZx"] - #[inline(always)] + #[inline] pub fn atthizx(&self) -> ATTHIZXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ATTHIZXR { bits } } #[doc = "Bits 16:23 - ATTHOLDx"] - #[inline(always)] + #[inline] pub fn attholdx(&self) -> ATTHOLDXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ATTHOLDXR { bits } } #[doc = "Bits 8:15 - ATTWAITx"] - #[inline(always)] + #[inline] pub fn attwaitx(&self) -> ATTWAITXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ATTWAITXR { bits } } #[doc = "Bits 0:7 - ATTSETx"] - #[inline(always)] + #[inline] pub fn attsetx(&self) -> ATTSETXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -305640,33 +305972,33 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4244438268 } + W { bits: 0xfcfc_fcfc } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - ATTHIZx"] - #[inline(always)] + #[inline] pub fn atthizx(&mut self) -> _ATTHIZXW { _ATTHIZXW { w: self } } #[doc = "Bits 16:23 - ATTHOLDx"] - #[inline(always)] + #[inline] pub fn attholdx(&mut self) -> _ATTHOLDXW { _ATTHOLDXW { w: self } } #[doc = "Bits 8:15 - ATTWAITx"] - #[inline(always)] + #[inline] pub fn attwaitx(&mut self) -> _ATTWAITXW { _ATTWAITXW { w: self } } #[doc = "Bits 0:7 - ATTSETx"] - #[inline(always)] + #[inline] pub fn attsetx(&mut self) -> _ATTSETXW { _ATTSETXW { w: self } } @@ -305684,7 +306016,7 @@ pub mod fsmc { } impl super::ECCR2 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -305697,22 +306029,22 @@ pub mod fsmc { } impl ECCXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - ECCx"] - #[inline(always)] + #[inline] pub fn eccx(&self) -> ECCXR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -305736,7 +306068,7 @@ pub mod fsmc { } impl super::PCR3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -305748,14 +306080,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -305765,7 +306097,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -305776,7 +306108,7 @@ pub mod fsmc { } impl ECCPSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -305787,7 +306119,7 @@ pub mod fsmc { } impl TARR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -305798,7 +306130,7 @@ pub mod fsmc { } impl TCLRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -305809,17 +306141,17 @@ pub mod fsmc { } impl ECCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -305830,7 +306162,7 @@ pub mod fsmc { } impl PWIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -305841,17 +306173,17 @@ pub mod fsmc { } impl PTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -305862,17 +306194,17 @@ pub mod fsmc { } impl PBKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -305883,17 +306215,17 @@ pub mod fsmc { } impl PWAITENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -305904,9 +306236,9 @@ pub mod fsmc { } impl<'a> _ECCPSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 17; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -305919,9 +306251,9 @@ pub mod fsmc { } impl<'a> _TARW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -305934,9 +306266,9 @@ pub mod fsmc { } impl<'a> _TCLRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 9; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -305957,7 +306289,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -305972,9 +306304,9 @@ pub mod fsmc { } impl<'a> _PWIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -305995,7 +306327,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -306018,7 +306350,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -306041,7 +306373,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -306052,42 +306384,42 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 17:19 - ECCPS"] - #[inline(always)] + #[inline] pub fn eccps(&self) -> ECCPSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 17; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ECCPSR { bits } } #[doc = "Bits 13:16 - TAR"] - #[inline(always)] + #[inline] pub fn tar(&self) -> TARR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TARR { bits } } #[doc = "Bits 9:12 - TCLR"] - #[inline(always)] + #[inline] pub fn tclr(&self) -> TCLRR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 9; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TCLRR { bits } } #[doc = "Bit 6 - ECCEN"] - #[inline(always)] + #[inline] pub fn eccen(&self) -> ECCENR { let bits = { const MASK: bool = true; @@ -306097,17 +306429,17 @@ pub mod fsmc { ECCENR { bits } } #[doc = "Bits 4:5 - PWID"] - #[inline(always)] + #[inline] pub fn pwid(&self) -> PWIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PWIDR { bits } } #[doc = "Bit 3 - PTYP"] - #[inline(always)] + #[inline] pub fn ptyp(&self) -> PTYPR { let bits = { const MASK: bool = true; @@ -306117,7 +306449,7 @@ pub mod fsmc { PTYPR { bits } } #[doc = "Bit 2 - PBKEN"] - #[inline(always)] + #[inline] pub fn pbken(&self) -> PBKENR { let bits = { const MASK: bool = true; @@ -306127,7 +306459,7 @@ pub mod fsmc { PBKENR { bits } } #[doc = "Bit 1 - PWAITEN"] - #[inline(always)] + #[inline] pub fn pwaiten(&self) -> PWAITENR { let bits = { const MASK: bool = true; @@ -306139,53 +306471,53 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 24 } + W { bits: 0x18 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 17:19 - ECCPS"] - #[inline(always)] + #[inline] pub fn eccps(&mut self) -> _ECCPSW { _ECCPSW { w: self } } #[doc = "Bits 13:16 - TAR"] - #[inline(always)] + #[inline] pub fn tar(&mut self) -> _TARW { _TARW { w: self } } #[doc = "Bits 9:12 - TCLR"] - #[inline(always)] + #[inline] pub fn tclr(&mut self) -> _TCLRW { _TCLRW { w: self } } #[doc = "Bit 6 - ECCEN"] - #[inline(always)] + #[inline] pub fn eccen(&mut self) -> _ECCENW { _ECCENW { w: self } } #[doc = "Bits 4:5 - PWID"] - #[inline(always)] + #[inline] pub fn pwid(&mut self) -> _PWIDW { _PWIDW { w: self } } #[doc = "Bit 3 - PTYP"] - #[inline(always)] + #[inline] pub fn ptyp(&mut self) -> _PTYPW { _PTYPW { w: self } } #[doc = "Bit 2 - PBKEN"] - #[inline(always)] + #[inline] pub fn pbken(&mut self) -> _PBKENW { _PBKENW { w: self } } #[doc = "Bit 1 - PWAITEN"] - #[inline(always)] + #[inline] pub fn pwaiten(&mut self) -> _PWAITENW { _PWAITENW { w: self } } @@ -306207,7 +306539,7 @@ pub mod fsmc { } impl super::SR3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -306219,14 +306551,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -306236,7 +306568,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -306247,17 +306579,17 @@ pub mod fsmc { } impl FEMPTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -306268,17 +306600,17 @@ pub mod fsmc { } impl IFENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -306289,17 +306621,17 @@ pub mod fsmc { } impl ILENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -306310,17 +306642,17 @@ pub mod fsmc { } impl IRENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -306331,17 +306663,17 @@ pub mod fsmc { } impl IFSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -306352,17 +306684,17 @@ pub mod fsmc { } impl ILSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -306373,17 +306705,17 @@ pub mod fsmc { } impl IRSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -306402,7 +306734,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -306425,7 +306757,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -306448,7 +306780,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -306471,7 +306803,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -306494,7 +306826,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -306517,7 +306849,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -306528,12 +306860,12 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - FEMPT"] - #[inline(always)] + #[inline] pub fn fempt(&self) -> FEMPTR { let bits = { const MASK: bool = true; @@ -306543,7 +306875,7 @@ pub mod fsmc { FEMPTR { bits } } #[doc = "Bit 5 - IFEN"] - #[inline(always)] + #[inline] pub fn ifen(&self) -> IFENR { let bits = { const MASK: bool = true; @@ -306553,7 +306885,7 @@ pub mod fsmc { IFENR { bits } } #[doc = "Bit 4 - ILEN"] - #[inline(always)] + #[inline] pub fn ilen(&self) -> ILENR { let bits = { const MASK: bool = true; @@ -306563,7 +306895,7 @@ pub mod fsmc { ILENR { bits } } #[doc = "Bit 3 - IREN"] - #[inline(always)] + #[inline] pub fn iren(&self) -> IRENR { let bits = { const MASK: bool = true; @@ -306573,7 +306905,7 @@ pub mod fsmc { IRENR { bits } } #[doc = "Bit 2 - IFS"] - #[inline(always)] + #[inline] pub fn ifs(&self) -> IFSR { let bits = { const MASK: bool = true; @@ -306583,7 +306915,7 @@ pub mod fsmc { IFSR { bits } } #[doc = "Bit 1 - ILS"] - #[inline(always)] + #[inline] pub fn ils(&self) -> ILSR { let bits = { const MASK: bool = true; @@ -306593,7 +306925,7 @@ pub mod fsmc { ILSR { bits } } #[doc = "Bit 0 - IRS"] - #[inline(always)] + #[inline] pub fn irs(&self) -> IRSR { let bits = { const MASK: bool = true; @@ -306605,43 +306937,43 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 64 } + W { bits: 0x40 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 5 - IFEN"] - #[inline(always)] + #[inline] pub fn ifen(&mut self) -> _IFENW { _IFENW { w: self } } #[doc = "Bit 4 - ILEN"] - #[inline(always)] + #[inline] pub fn ilen(&mut self) -> _ILENW { _ILENW { w: self } } #[doc = "Bit 3 - IREN"] - #[inline(always)] + #[inline] pub fn iren(&mut self) -> _IRENW { _IRENW { w: self } } #[doc = "Bit 2 - IFS"] - #[inline(always)] + #[inline] pub fn ifs(&mut self) -> _IFSW { _IFSW { w: self } } #[doc = "Bit 1 - ILS"] - #[inline(always)] + #[inline] pub fn ils(&mut self) -> _ILSW { _ILSW { w: self } } #[doc = "Bit 0 - IRS"] - #[inline(always)] + #[inline] pub fn irs(&mut self) -> _IRSW { _IRSW { w: self } } @@ -306663,7 +306995,7 @@ pub mod fsmc { } impl super::PMEM3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -306675,14 +307007,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -306692,7 +307024,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -306703,7 +307035,7 @@ pub mod fsmc { } impl MEMHIZXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -306714,7 +307046,7 @@ pub mod fsmc { } impl MEMHOLDXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -306725,7 +307057,7 @@ pub mod fsmc { } impl MEMWAITXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -306736,7 +307068,7 @@ pub mod fsmc { } impl MEMSETXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -306747,9 +307079,9 @@ pub mod fsmc { } impl<'a> _MEMHIZXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -306762,9 +307094,9 @@ pub mod fsmc { } impl<'a> _MEMHOLDXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -306777,9 +307109,9 @@ pub mod fsmc { } impl<'a> _MEMWAITXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -306792,9 +307124,9 @@ pub mod fsmc { } impl<'a> _MEMSETXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -306803,45 +307135,45 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - MEMHIZx"] - #[inline(always)] + #[inline] pub fn memhizx(&self) -> MEMHIZXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MEMHIZXR { bits } } #[doc = "Bits 16:23 - MEMHOLDx"] - #[inline(always)] + #[inline] pub fn memholdx(&self) -> MEMHOLDXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MEMHOLDXR { bits } } #[doc = "Bits 8:15 - MEMWAITx"] - #[inline(always)] + #[inline] pub fn memwaitx(&self) -> MEMWAITXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MEMWAITXR { bits } } #[doc = "Bits 0:7 - MEMSETx"] - #[inline(always)] + #[inline] pub fn memsetx(&self) -> MEMSETXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -306850,33 +307182,33 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4244438268 } + W { bits: 0xfcfc_fcfc } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - MEMHIZx"] - #[inline(always)] + #[inline] pub fn memhizx(&mut self) -> _MEMHIZXW { _MEMHIZXW { w: self } } #[doc = "Bits 16:23 - MEMHOLDx"] - #[inline(always)] + #[inline] pub fn memholdx(&mut self) -> _MEMHOLDXW { _MEMHOLDXW { w: self } } #[doc = "Bits 8:15 - MEMWAITx"] - #[inline(always)] + #[inline] pub fn memwaitx(&mut self) -> _MEMWAITXW { _MEMWAITXW { w: self } } #[doc = "Bits 0:7 - MEMSETx"] - #[inline(always)] + #[inline] pub fn memsetx(&mut self) -> _MEMSETXW { _MEMSETXW { w: self } } @@ -306898,7 +307230,7 @@ pub mod fsmc { } impl super::PATT3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -306910,14 +307242,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -306927,7 +307259,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -306938,7 +307270,7 @@ pub mod fsmc { } impl ATTHIZXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -306949,7 +307281,7 @@ pub mod fsmc { } impl ATTHOLDXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -306960,7 +307292,7 @@ pub mod fsmc { } impl ATTWAITXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -306971,7 +307303,7 @@ pub mod fsmc { } impl ATTSETXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -306982,9 +307314,9 @@ pub mod fsmc { } impl<'a> _ATTHIZXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -306997,9 +307329,9 @@ pub mod fsmc { } impl<'a> _ATTHOLDXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -307012,9 +307344,9 @@ pub mod fsmc { } impl<'a> _ATTWAITXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -307027,9 +307359,9 @@ pub mod fsmc { } impl<'a> _ATTSETXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -307038,45 +307370,45 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - ATTHIZx"] - #[inline(always)] + #[inline] pub fn atthizx(&self) -> ATTHIZXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ATTHIZXR { bits } } #[doc = "Bits 16:23 - ATTHOLDx"] - #[inline(always)] + #[inline] pub fn attholdx(&self) -> ATTHOLDXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ATTHOLDXR { bits } } #[doc = "Bits 8:15 - ATTWAITx"] - #[inline(always)] + #[inline] pub fn attwaitx(&self) -> ATTWAITXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ATTWAITXR { bits } } #[doc = "Bits 0:7 - ATTSETx"] - #[inline(always)] + #[inline] pub fn attsetx(&self) -> ATTSETXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -307085,33 +307417,33 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4244438268 } + W { bits: 0xfcfc_fcfc } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - ATTHIZx"] - #[inline(always)] + #[inline] pub fn atthizx(&mut self) -> _ATTHIZXW { _ATTHIZXW { w: self } } #[doc = "Bits 16:23 - ATTHOLDx"] - #[inline(always)] + #[inline] pub fn attholdx(&mut self) -> _ATTHOLDXW { _ATTHOLDXW { w: self } } #[doc = "Bits 8:15 - ATTWAITx"] - #[inline(always)] + #[inline] pub fn attwaitx(&mut self) -> _ATTWAITXW { _ATTWAITXW { w: self } } #[doc = "Bits 0:7 - ATTSETx"] - #[inline(always)] + #[inline] pub fn attsetx(&mut self) -> _ATTSETXW { _ATTSETXW { w: self } } @@ -307129,7 +307461,7 @@ pub mod fsmc { } impl super::ECCR3 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -307142,22 +307474,22 @@ pub mod fsmc { } impl ECCXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - ECCx"] - #[inline(always)] + #[inline] pub fn eccx(&self) -> ECCXR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -307181,7 +307513,7 @@ pub mod fsmc { } impl super::PCR4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -307193,14 +307525,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -307210,7 +307542,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -307221,7 +307553,7 @@ pub mod fsmc { } impl ECCPSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -307232,7 +307564,7 @@ pub mod fsmc { } impl TARR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -307243,7 +307575,7 @@ pub mod fsmc { } impl TCLRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -307254,17 +307586,17 @@ pub mod fsmc { } impl ECCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -307275,7 +307607,7 @@ pub mod fsmc { } impl PWIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -307286,17 +307618,17 @@ pub mod fsmc { } impl PTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -307307,17 +307639,17 @@ pub mod fsmc { } impl PBKENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -307328,17 +307660,17 @@ pub mod fsmc { } impl PWAITENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -307349,9 +307681,9 @@ pub mod fsmc { } impl<'a> _ECCPSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 17; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -307364,9 +307696,9 @@ pub mod fsmc { } impl<'a> _TARW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -307379,9 +307711,9 @@ pub mod fsmc { } impl<'a> _TCLRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 9; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -307402,7 +307734,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -307417,9 +307749,9 @@ pub mod fsmc { } impl<'a> _PWIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -307440,7 +307772,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -307463,7 +307795,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -307486,7 +307818,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -307497,42 +307829,42 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 17:19 - ECCPS"] - #[inline(always)] + #[inline] pub fn eccps(&self) -> ECCPSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 17; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ECCPSR { bits } } #[doc = "Bits 13:16 - TAR"] - #[inline(always)] + #[inline] pub fn tar(&self) -> TARR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TARR { bits } } #[doc = "Bits 9:12 - TCLR"] - #[inline(always)] + #[inline] pub fn tclr(&self) -> TCLRR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 9; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TCLRR { bits } } #[doc = "Bit 6 - ECCEN"] - #[inline(always)] + #[inline] pub fn eccen(&self) -> ECCENR { let bits = { const MASK: bool = true; @@ -307542,17 +307874,17 @@ pub mod fsmc { ECCENR { bits } } #[doc = "Bits 4:5 - PWID"] - #[inline(always)] + #[inline] pub fn pwid(&self) -> PWIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PWIDR { bits } } #[doc = "Bit 3 - PTYP"] - #[inline(always)] + #[inline] pub fn ptyp(&self) -> PTYPR { let bits = { const MASK: bool = true; @@ -307562,7 +307894,7 @@ pub mod fsmc { PTYPR { bits } } #[doc = "Bit 2 - PBKEN"] - #[inline(always)] + #[inline] pub fn pbken(&self) -> PBKENR { let bits = { const MASK: bool = true; @@ -307572,7 +307904,7 @@ pub mod fsmc { PBKENR { bits } } #[doc = "Bit 1 - PWAITEN"] - #[inline(always)] + #[inline] pub fn pwaiten(&self) -> PWAITENR { let bits = { const MASK: bool = true; @@ -307584,53 +307916,53 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 24 } + W { bits: 0x18 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 17:19 - ECCPS"] - #[inline(always)] + #[inline] pub fn eccps(&mut self) -> _ECCPSW { _ECCPSW { w: self } } #[doc = "Bits 13:16 - TAR"] - #[inline(always)] + #[inline] pub fn tar(&mut self) -> _TARW { _TARW { w: self } } #[doc = "Bits 9:12 - TCLR"] - #[inline(always)] + #[inline] pub fn tclr(&mut self) -> _TCLRW { _TCLRW { w: self } } #[doc = "Bit 6 - ECCEN"] - #[inline(always)] + #[inline] pub fn eccen(&mut self) -> _ECCENW { _ECCENW { w: self } } #[doc = "Bits 4:5 - PWID"] - #[inline(always)] + #[inline] pub fn pwid(&mut self) -> _PWIDW { _PWIDW { w: self } } #[doc = "Bit 3 - PTYP"] - #[inline(always)] + #[inline] pub fn ptyp(&mut self) -> _PTYPW { _PTYPW { w: self } } #[doc = "Bit 2 - PBKEN"] - #[inline(always)] + #[inline] pub fn pbken(&mut self) -> _PBKENW { _PBKENW { w: self } } #[doc = "Bit 1 - PWAITEN"] - #[inline(always)] + #[inline] pub fn pwaiten(&mut self) -> _PWAITENW { _PWAITENW { w: self } } @@ -307652,7 +307984,7 @@ pub mod fsmc { } impl super::SR4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -307664,14 +307996,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -307681,7 +308013,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -307692,17 +308024,17 @@ pub mod fsmc { } impl FEMPTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -307713,17 +308045,17 @@ pub mod fsmc { } impl IFENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -307734,17 +308066,17 @@ pub mod fsmc { } impl ILENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -307755,17 +308087,17 @@ pub mod fsmc { } impl IRENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -307776,17 +308108,17 @@ pub mod fsmc { } impl IFSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -307797,17 +308129,17 @@ pub mod fsmc { } impl ILSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -307818,17 +308150,17 @@ pub mod fsmc { } impl IRSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -307847,7 +308179,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -307870,7 +308202,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -307893,7 +308225,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -307916,7 +308248,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -307939,7 +308271,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -307962,7 +308294,7 @@ pub mod fsmc { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -307973,12 +308305,12 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - FEMPT"] - #[inline(always)] + #[inline] pub fn fempt(&self) -> FEMPTR { let bits = { const MASK: bool = true; @@ -307988,7 +308320,7 @@ pub mod fsmc { FEMPTR { bits } } #[doc = "Bit 5 - IFEN"] - #[inline(always)] + #[inline] pub fn ifen(&self) -> IFENR { let bits = { const MASK: bool = true; @@ -307998,7 +308330,7 @@ pub mod fsmc { IFENR { bits } } #[doc = "Bit 4 - ILEN"] - #[inline(always)] + #[inline] pub fn ilen(&self) -> ILENR { let bits = { const MASK: bool = true; @@ -308008,7 +308340,7 @@ pub mod fsmc { ILENR { bits } } #[doc = "Bit 3 - IREN"] - #[inline(always)] + #[inline] pub fn iren(&self) -> IRENR { let bits = { const MASK: bool = true; @@ -308018,7 +308350,7 @@ pub mod fsmc { IRENR { bits } } #[doc = "Bit 2 - IFS"] - #[inline(always)] + #[inline] pub fn ifs(&self) -> IFSR { let bits = { const MASK: bool = true; @@ -308028,7 +308360,7 @@ pub mod fsmc { IFSR { bits } } #[doc = "Bit 1 - ILS"] - #[inline(always)] + #[inline] pub fn ils(&self) -> ILSR { let bits = { const MASK: bool = true; @@ -308038,7 +308370,7 @@ pub mod fsmc { ILSR { bits } } #[doc = "Bit 0 - IRS"] - #[inline(always)] + #[inline] pub fn irs(&self) -> IRSR { let bits = { const MASK: bool = true; @@ -308050,43 +308382,43 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 64 } + W { bits: 0x40 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 5 - IFEN"] - #[inline(always)] + #[inline] pub fn ifen(&mut self) -> _IFENW { _IFENW { w: self } } #[doc = "Bit 4 - ILEN"] - #[inline(always)] + #[inline] pub fn ilen(&mut self) -> _ILENW { _ILENW { w: self } } #[doc = "Bit 3 - IREN"] - #[inline(always)] + #[inline] pub fn iren(&mut self) -> _IRENW { _IRENW { w: self } } #[doc = "Bit 2 - IFS"] - #[inline(always)] + #[inline] pub fn ifs(&mut self) -> _IFSW { _IFSW { w: self } } #[doc = "Bit 1 - ILS"] - #[inline(always)] + #[inline] pub fn ils(&mut self) -> _ILSW { _ILSW { w: self } } #[doc = "Bit 0 - IRS"] - #[inline(always)] + #[inline] pub fn irs(&mut self) -> _IRSW { _IRSW { w: self } } @@ -308108,7 +308440,7 @@ pub mod fsmc { } impl super::PMEM4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -308120,14 +308452,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -308137,7 +308469,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -308148,7 +308480,7 @@ pub mod fsmc { } impl MEMHIZXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308159,7 +308491,7 @@ pub mod fsmc { } impl MEMHOLDXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308170,7 +308502,7 @@ pub mod fsmc { } impl MEMWAITXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308181,7 +308513,7 @@ pub mod fsmc { } impl MEMSETXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308192,9 +308524,9 @@ pub mod fsmc { } impl<'a> _MEMHIZXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308207,9 +308539,9 @@ pub mod fsmc { } impl<'a> _MEMHOLDXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308222,9 +308554,9 @@ pub mod fsmc { } impl<'a> _MEMWAITXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308237,9 +308569,9 @@ pub mod fsmc { } impl<'a> _MEMSETXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308248,45 +308580,45 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - MEMHIZx"] - #[inline(always)] + #[inline] pub fn memhizx(&self) -> MEMHIZXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MEMHIZXR { bits } } #[doc = "Bits 16:23 - MEMHOLDx"] - #[inline(always)] + #[inline] pub fn memholdx(&self) -> MEMHOLDXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MEMHOLDXR { bits } } #[doc = "Bits 8:15 - MEMWAITx"] - #[inline(always)] + #[inline] pub fn memwaitx(&self) -> MEMWAITXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MEMWAITXR { bits } } #[doc = "Bits 0:7 - MEMSETx"] - #[inline(always)] + #[inline] pub fn memsetx(&self) -> MEMSETXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -308295,33 +308627,33 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4244438268 } + W { bits: 0xfcfc_fcfc } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - MEMHIZx"] - #[inline(always)] + #[inline] pub fn memhizx(&mut self) -> _MEMHIZXW { _MEMHIZXW { w: self } } #[doc = "Bits 16:23 - MEMHOLDx"] - #[inline(always)] + #[inline] pub fn memholdx(&mut self) -> _MEMHOLDXW { _MEMHOLDXW { w: self } } #[doc = "Bits 8:15 - MEMWAITx"] - #[inline(always)] + #[inline] pub fn memwaitx(&mut self) -> _MEMWAITXW { _MEMWAITXW { w: self } } #[doc = "Bits 0:7 - MEMSETx"] - #[inline(always)] + #[inline] pub fn memsetx(&mut self) -> _MEMSETXW { _MEMSETXW { w: self } } @@ -308343,7 +308675,7 @@ pub mod fsmc { } impl super::PATT4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -308355,14 +308687,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -308372,7 +308704,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -308383,7 +308715,7 @@ pub mod fsmc { } impl ATTHIZXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308394,7 +308726,7 @@ pub mod fsmc { } impl ATTHOLDXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308405,7 +308737,7 @@ pub mod fsmc { } impl ATTWAITXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308416,7 +308748,7 @@ pub mod fsmc { } impl ATTSETXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308427,9 +308759,9 @@ pub mod fsmc { } impl<'a> _ATTHIZXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308442,9 +308774,9 @@ pub mod fsmc { } impl<'a> _ATTHOLDXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308457,9 +308789,9 @@ pub mod fsmc { } impl<'a> _ATTWAITXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308472,9 +308804,9 @@ pub mod fsmc { } impl<'a> _ATTSETXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308483,45 +308815,45 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - ATTHIZx"] - #[inline(always)] + #[inline] pub fn atthizx(&self) -> ATTHIZXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ATTHIZXR { bits } } #[doc = "Bits 16:23 - ATTHOLDx"] - #[inline(always)] + #[inline] pub fn attholdx(&self) -> ATTHOLDXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ATTHOLDXR { bits } } #[doc = "Bits 8:15 - ATTWAITx"] - #[inline(always)] + #[inline] pub fn attwaitx(&self) -> ATTWAITXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ATTWAITXR { bits } } #[doc = "Bits 0:7 - ATTSETx"] - #[inline(always)] + #[inline] pub fn attsetx(&self) -> ATTSETXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -308530,33 +308862,33 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4244438268 } + W { bits: 0xfcfc_fcfc } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - ATTHIZx"] - #[inline(always)] + #[inline] pub fn atthizx(&mut self) -> _ATTHIZXW { _ATTHIZXW { w: self } } #[doc = "Bits 16:23 - ATTHOLDx"] - #[inline(always)] + #[inline] pub fn attholdx(&mut self) -> _ATTHOLDXW { _ATTHOLDXW { w: self } } #[doc = "Bits 8:15 - ATTWAITx"] - #[inline(always)] + #[inline] pub fn attwaitx(&mut self) -> _ATTWAITXW { _ATTWAITXW { w: self } } #[doc = "Bits 0:7 - ATTSETx"] - #[inline(always)] + #[inline] pub fn attsetx(&mut self) -> _ATTSETXW { _ATTSETXW { w: self } } @@ -308578,7 +308910,7 @@ pub mod fsmc { } impl super::PIO4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -308590,14 +308922,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -308607,7 +308939,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -308618,7 +308950,7 @@ pub mod fsmc { } impl IOHIZXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308629,7 +308961,7 @@ pub mod fsmc { } impl IOHOLDXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308640,7 +308972,7 @@ pub mod fsmc { } impl IOWAITXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308651,7 +308983,7 @@ pub mod fsmc { } impl IOSETXR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308662,9 +308994,9 @@ pub mod fsmc { } impl<'a> _IOHIZXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308677,9 +309009,9 @@ pub mod fsmc { } impl<'a> _IOHOLDXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308692,9 +309024,9 @@ pub mod fsmc { } impl<'a> _IOWAITXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308707,9 +309039,9 @@ pub mod fsmc { } impl<'a> _IOSETXW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308718,45 +309050,45 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - IOHIZx"] - #[inline(always)] + #[inline] pub fn iohizx(&self) -> IOHIZXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IOHIZXR { bits } } #[doc = "Bits 16:23 - IOHOLDx"] - #[inline(always)] + #[inline] pub fn ioholdx(&self) -> IOHOLDXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IOHOLDXR { bits } } #[doc = "Bits 8:15 - IOWAITx"] - #[inline(always)] + #[inline] pub fn iowaitx(&self) -> IOWAITXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IOWAITXR { bits } } #[doc = "Bits 0:7 - IOSETx"] - #[inline(always)] + #[inline] pub fn iosetx(&self) -> IOSETXR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -308765,33 +309097,33 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4244438268 } + W { bits: 0xfcfc_fcfc } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - IOHIZx"] - #[inline(always)] + #[inline] pub fn iohizx(&mut self) -> _IOHIZXW { _IOHIZXW { w: self } } #[doc = "Bits 16:23 - IOHOLDx"] - #[inline(always)] + #[inline] pub fn ioholdx(&mut self) -> _IOHOLDXW { _IOHOLDXW { w: self } } #[doc = "Bits 8:15 - IOWAITx"] - #[inline(always)] + #[inline] pub fn iowaitx(&mut self) -> _IOWAITXW { _IOWAITXW { w: self } } #[doc = "Bits 0:7 - IOSETx"] - #[inline(always)] + #[inline] pub fn iosetx(&mut self) -> _IOSETXW { _IOSETXW { w: self } } @@ -308813,7 +309145,7 @@ pub mod fsmc { } impl super::BWTR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -308825,14 +309157,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -308842,7 +309174,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -308853,7 +309185,7 @@ pub mod fsmc { } impl ACCMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308864,7 +309196,7 @@ pub mod fsmc { } impl DATLATR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308875,7 +309207,7 @@ pub mod fsmc { } impl CLKDIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308886,7 +309218,7 @@ pub mod fsmc { } impl DATASTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308897,7 +309229,7 @@ pub mod fsmc { } impl ADDHLDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308908,7 +309240,7 @@ pub mod fsmc { } impl ADDSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -308919,9 +309251,9 @@ pub mod fsmc { } impl<'a> _ACCMODW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308934,9 +309266,9 @@ pub mod fsmc { } impl<'a> _DATLATW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308949,9 +309281,9 @@ pub mod fsmc { } impl<'a> _CLKDIVW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308964,9 +309296,9 @@ pub mod fsmc { } impl<'a> _DATASTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308979,9 +309311,9 @@ pub mod fsmc { } impl<'a> _ADDHLDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -308994,9 +309326,9 @@ pub mod fsmc { } impl<'a> _ADDSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309005,65 +309337,65 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&self) -> ACCMODR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ACCMODR { bits } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&self) -> DATLATR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATLATR { bits } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&self) -> CLKDIVR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLKDIVR { bits } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&self) -> DATASTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATASTR { bits } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&self) -> ADDHLDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ADDHLDR { bits } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&self) -> ADDSETR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -309072,43 +309404,43 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 268435455 } + W { bits: 0x0fff_ffff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&mut self) -> _ACCMODW { _ACCMODW { w: self } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&mut self) -> _DATLATW { _DATLATW { w: self } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&mut self) -> _CLKDIVW { _CLKDIVW { w: self } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&mut self) -> _DATASTW { _DATASTW { w: self } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&mut self) -> _ADDHLDW { _ADDHLDW { w: self } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&mut self) -> _ADDSETW { _ADDSETW { w: self } } @@ -309130,7 +309462,7 @@ pub mod fsmc { } impl super::BWTR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -309142,14 +309474,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -309159,7 +309491,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -309170,7 +309502,7 @@ pub mod fsmc { } impl ACCMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309181,7 +309513,7 @@ pub mod fsmc { } impl DATLATR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309192,7 +309524,7 @@ pub mod fsmc { } impl CLKDIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309203,7 +309535,7 @@ pub mod fsmc { } impl DATASTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309214,7 +309546,7 @@ pub mod fsmc { } impl ADDHLDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309225,7 +309557,7 @@ pub mod fsmc { } impl ADDSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309236,9 +309568,9 @@ pub mod fsmc { } impl<'a> _ACCMODW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309251,9 +309583,9 @@ pub mod fsmc { } impl<'a> _DATLATW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309266,9 +309598,9 @@ pub mod fsmc { } impl<'a> _CLKDIVW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309281,9 +309613,9 @@ pub mod fsmc { } impl<'a> _DATASTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309296,9 +309628,9 @@ pub mod fsmc { } impl<'a> _ADDHLDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309311,9 +309643,9 @@ pub mod fsmc { } impl<'a> _ADDSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309322,65 +309654,65 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&self) -> ACCMODR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ACCMODR { bits } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&self) -> DATLATR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATLATR { bits } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&self) -> CLKDIVR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLKDIVR { bits } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&self) -> DATASTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATASTR { bits } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&self) -> ADDHLDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ADDHLDR { bits } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&self) -> ADDSETR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -309389,43 +309721,43 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 268435455 } + W { bits: 0x0fff_ffff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&mut self) -> _ACCMODW { _ACCMODW { w: self } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&mut self) -> _DATLATW { _DATLATW { w: self } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&mut self) -> _CLKDIVW { _CLKDIVW { w: self } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&mut self) -> _DATASTW { _DATASTW { w: self } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&mut self) -> _ADDHLDW { _ADDHLDW { w: self } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&mut self) -> _ADDSETW { _ADDSETW { w: self } } @@ -309447,7 +309779,7 @@ pub mod fsmc { } impl super::BWTR3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -309459,14 +309791,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -309476,7 +309808,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -309487,7 +309819,7 @@ pub mod fsmc { } impl ACCMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309498,7 +309830,7 @@ pub mod fsmc { } impl DATLATR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309509,7 +309841,7 @@ pub mod fsmc { } impl CLKDIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309520,7 +309852,7 @@ pub mod fsmc { } impl DATASTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309531,7 +309863,7 @@ pub mod fsmc { } impl ADDHLDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309542,7 +309874,7 @@ pub mod fsmc { } impl ADDSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309553,9 +309885,9 @@ pub mod fsmc { } impl<'a> _ACCMODW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309568,9 +309900,9 @@ pub mod fsmc { } impl<'a> _DATLATW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309583,9 +309915,9 @@ pub mod fsmc { } impl<'a> _CLKDIVW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309598,9 +309930,9 @@ pub mod fsmc { } impl<'a> _DATASTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309613,9 +309945,9 @@ pub mod fsmc { } impl<'a> _ADDHLDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309628,9 +309960,9 @@ pub mod fsmc { } impl<'a> _ADDSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309639,65 +309971,65 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&self) -> ACCMODR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ACCMODR { bits } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&self) -> DATLATR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATLATR { bits } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&self) -> CLKDIVR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLKDIVR { bits } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&self) -> DATASTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATASTR { bits } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&self) -> ADDHLDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ADDHLDR { bits } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&self) -> ADDSETR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -309706,43 +310038,43 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 268435455 } + W { bits: 0x0fff_ffff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&mut self) -> _ACCMODW { _ACCMODW { w: self } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&mut self) -> _DATLATW { _DATLATW { w: self } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&mut self) -> _CLKDIVW { _CLKDIVW { w: self } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&mut self) -> _DATASTW { _DATASTW { w: self } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&mut self) -> _ADDHLDW { _ADDHLDW { w: self } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&mut self) -> _ADDSETW { _ADDSETW { w: self } } @@ -309764,7 +310096,7 @@ pub mod fsmc { } impl super::BWTR4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -309776,14 +310108,14 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -309793,7 +310125,7 @@ pub mod fsmc { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -309804,7 +310136,7 @@ pub mod fsmc { } impl ACCMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309815,7 +310147,7 @@ pub mod fsmc { } impl DATLATR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309826,7 +310158,7 @@ pub mod fsmc { } impl CLKDIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309837,7 +310169,7 @@ pub mod fsmc { } impl DATASTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309848,7 +310180,7 @@ pub mod fsmc { } impl ADDHLDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309859,7 +310191,7 @@ pub mod fsmc { } impl ADDSETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -309870,9 +310202,9 @@ pub mod fsmc { } impl<'a> _ACCMODW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309885,9 +310217,9 @@ pub mod fsmc { } impl<'a> _DATLATW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309900,9 +310232,9 @@ pub mod fsmc { } impl<'a> _CLKDIVW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309915,9 +310247,9 @@ pub mod fsmc { } impl<'a> _DATASTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309930,9 +310262,9 @@ pub mod fsmc { } impl<'a> _ADDHLDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309945,9 +310277,9 @@ pub mod fsmc { } impl<'a> _ADDSETW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -309956,65 +310288,65 @@ pub mod fsmc { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&self) -> ACCMODR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 28; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ACCMODR { bits } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&self) -> DATLATR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATLATR { bits } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&self) -> CLKDIVR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CLKDIVR { bits } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&self) -> DATASTR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DATASTR { bits } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&self) -> ADDHLDR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ADDHLDR { bits } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&self) -> ADDSETR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -310023,61 +310355,66 @@ pub mod fsmc { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 268435455 } + W { bits: 0x0fff_ffff } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 28:29 - ACCMOD"] - #[inline(always)] + #[inline] pub fn accmod(&mut self) -> _ACCMODW { _ACCMODW { w: self } } #[doc = "Bits 24:27 - DATLAT"] - #[inline(always)] + #[inline] pub fn datlat(&mut self) -> _DATLATW { _DATLATW { w: self } } #[doc = "Bits 20:23 - CLKDIV"] - #[inline(always)] + #[inline] pub fn clkdiv(&mut self) -> _CLKDIVW { _CLKDIVW { w: self } } #[doc = "Bits 8:15 - DATAST"] - #[inline(always)] + #[inline] pub fn datast(&mut self) -> _DATASTW { _DATASTW { w: self } } #[doc = "Bits 4:7 - ADDHLD"] - #[inline(always)] + #[inline] pub fn addhld(&mut self) -> _ADDHLDW { _ADDHLDW { w: self } } #[doc = "Bits 0:3 - ADDSET"] - #[inline(always)] + #[inline] pub fn addset(&mut self) -> _ADDSETW { _ADDSETW { w: self } } } } } -#[doc = "Flexible static memory controller"] -pub struct FSMC { - register_block: fsmc::RegisterBlock, +#[doc = "USB on the go full speed"] +pub struct OTG_FS_GLOBAL { + _marker: PhantomData<*const ()>, } -impl Deref for FSMC { - type Target = fsmc::RegisterBlock; - fn deref(&self) -> &fsmc::RegisterBlock { - &self.register_block +unsafe impl Send for OTG_FS_GLOBAL {} +impl OTG_FS_GLOBAL { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const otg_fs_global::RegisterBlock { + 0x5000_0000 as *const _ + } +} +impl Deref for OTG_FS_GLOBAL { + type Target = otg_fs_global::RegisterBlock; + fn deref(&self) -> &otg_fs_global::RegisterBlock { + unsafe { &*OTG_FS_GLOBAL::ptr() } } } -#[doc = "USB on the go full speed"] -pub const OTG_FS_GLOBAL: Peripheral<OTG_FS_GLOBAL> = unsafe { Peripheral::new(1342177280) }; #[doc = "USB on the go full speed"] pub mod otg_fs_global { use vcell::VolatileCell; @@ -310138,7 +310475,7 @@ pub mod otg_fs_global { } impl super::FS_GOTGCTL { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -310150,14 +310487,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -310167,7 +310504,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -310178,17 +310515,17 @@ pub mod otg_fs_global { } impl SRQSCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310199,17 +310536,17 @@ pub mod otg_fs_global { } impl SRQR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310220,17 +310557,17 @@ pub mod otg_fs_global { } impl HNGSCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310241,17 +310578,17 @@ pub mod otg_fs_global { } impl HNPRQR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310262,17 +310599,17 @@ pub mod otg_fs_global { } impl HSHNPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310283,17 +310620,17 @@ pub mod otg_fs_global { } impl DHNPENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310304,17 +310641,17 @@ pub mod otg_fs_global { } impl CIDSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310325,17 +310662,17 @@ pub mod otg_fs_global { } impl DBCTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310346,17 +310683,17 @@ pub mod otg_fs_global { } impl ASVLDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310367,17 +310704,17 @@ pub mod otg_fs_global { } impl BSVLDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310396,7 +310733,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -310419,7 +310756,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -310442,7 +310779,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -310465,7 +310802,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -310476,12 +310813,12 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Session request success"] - #[inline(always)] + #[inline] pub fn srqscs(&self) -> SRQSCSR { let bits = { const MASK: bool = true; @@ -310491,7 +310828,7 @@ pub mod otg_fs_global { SRQSCSR { bits } } #[doc = "Bit 1 - Session request"] - #[inline(always)] + #[inline] pub fn srq(&self) -> SRQR { let bits = { const MASK: bool = true; @@ -310501,7 +310838,7 @@ pub mod otg_fs_global { SRQR { bits } } #[doc = "Bit 8 - Host negotiation success"] - #[inline(always)] + #[inline] pub fn hngscs(&self) -> HNGSCSR { let bits = { const MASK: bool = true; @@ -310511,7 +310848,7 @@ pub mod otg_fs_global { HNGSCSR { bits } } #[doc = "Bit 9 - HNP request"] - #[inline(always)] + #[inline] pub fn hnprq(&self) -> HNPRQR { let bits = { const MASK: bool = true; @@ -310521,7 +310858,7 @@ pub mod otg_fs_global { HNPRQR { bits } } #[doc = "Bit 10 - Host set HNP enable"] - #[inline(always)] + #[inline] pub fn hshnpen(&self) -> HSHNPENR { let bits = { const MASK: bool = true; @@ -310531,7 +310868,7 @@ pub mod otg_fs_global { HSHNPENR { bits } } #[doc = "Bit 11 - Device HNP enabled"] - #[inline(always)] + #[inline] pub fn dhnpen(&self) -> DHNPENR { let bits = { const MASK: bool = true; @@ -310541,7 +310878,7 @@ pub mod otg_fs_global { DHNPENR { bits } } #[doc = "Bit 16 - Connector ID status"] - #[inline(always)] + #[inline] pub fn cidsts(&self) -> CIDSTSR { let bits = { const MASK: bool = true; @@ -310551,7 +310888,7 @@ pub mod otg_fs_global { CIDSTSR { bits } } #[doc = "Bit 17 - Long/short debounce time"] - #[inline(always)] + #[inline] pub fn dbct(&self) -> DBCTR { let bits = { const MASK: bool = true; @@ -310561,7 +310898,7 @@ pub mod otg_fs_global { DBCTR { bits } } #[doc = "Bit 18 - A-session valid"] - #[inline(always)] + #[inline] pub fn asvld(&self) -> ASVLDR { let bits = { const MASK: bool = true; @@ -310571,7 +310908,7 @@ pub mod otg_fs_global { ASVLDR { bits } } #[doc = "Bit 19 - B-session valid"] - #[inline(always)] + #[inline] pub fn bsvld(&self) -> BSVLDR { let bits = { const MASK: bool = true; @@ -310583,33 +310920,33 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 2048 } + W { bits: 0x0800 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 1 - Session request"] - #[inline(always)] + #[inline] pub fn srq(&mut self) -> _SRQW { _SRQW { w: self } } #[doc = "Bit 9 - HNP request"] - #[inline(always)] + #[inline] pub fn hnprq(&mut self) -> _HNPRQW { _HNPRQW { w: self } } #[doc = "Bit 10 - Host set HNP enable"] - #[inline(always)] + #[inline] pub fn hshnpen(&mut self) -> _HSHNPENW { _HSHNPENW { w: self } } #[doc = "Bit 11 - Device HNP enabled"] - #[inline(always)] + #[inline] pub fn dhnpen(&mut self) -> _DHNPENW { _DHNPENW { w: self } } @@ -310631,7 +310968,7 @@ pub mod otg_fs_global { } impl super::FS_GOTGINT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -310643,14 +310980,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -310660,7 +310997,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -310671,17 +311008,17 @@ pub mod otg_fs_global { } impl SEDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310692,17 +311029,17 @@ pub mod otg_fs_global { } impl SRSSCHGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310713,17 +311050,17 @@ pub mod otg_fs_global { } impl HNSSCHGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310734,17 +311071,17 @@ pub mod otg_fs_global { } impl HNGDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310755,17 +311092,17 @@ pub mod otg_fs_global { } impl ADTOCHGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310776,17 +311113,17 @@ pub mod otg_fs_global { } impl DBCDNER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -310805,7 +311142,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -310828,7 +311165,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -310851,7 +311188,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -310874,7 +311211,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -310897,7 +311234,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -310920,7 +311257,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -310931,12 +311268,12 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 2 - Session end detected"] - #[inline(always)] + #[inline] pub fn sedet(&self) -> SEDETR { let bits = { const MASK: bool = true; @@ -310946,7 +311283,7 @@ pub mod otg_fs_global { SEDETR { bits } } #[doc = "Bit 8 - Session request success status change"] - #[inline(always)] + #[inline] pub fn srsschg(&self) -> SRSSCHGR { let bits = { const MASK: bool = true; @@ -310956,7 +311293,7 @@ pub mod otg_fs_global { SRSSCHGR { bits } } #[doc = "Bit 9 - Host negotiation success status change"] - #[inline(always)] + #[inline] pub fn hnsschg(&self) -> HNSSCHGR { let bits = { const MASK: bool = true; @@ -310966,7 +311303,7 @@ pub mod otg_fs_global { HNSSCHGR { bits } } #[doc = "Bit 17 - Host negotiation detected"] - #[inline(always)] + #[inline] pub fn hngdet(&self) -> HNGDETR { let bits = { const MASK: bool = true; @@ -310976,7 +311313,7 @@ pub mod otg_fs_global { HNGDETR { bits } } #[doc = "Bit 18 - A-device timeout change"] - #[inline(always)] + #[inline] pub fn adtochg(&self) -> ADTOCHGR { let bits = { const MASK: bool = true; @@ -310986,7 +311323,7 @@ pub mod otg_fs_global { ADTOCHGR { bits } } #[doc = "Bit 19 - Debounce done"] - #[inline(always)] + #[inline] pub fn dbcdne(&self) -> DBCDNER { let bits = { const MASK: bool = true; @@ -310998,43 +311335,43 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 2 - Session end detected"] - #[inline(always)] + #[inline] pub fn sedet(&mut self) -> _SEDETW { _SEDETW { w: self } } #[doc = "Bit 8 - Session request success status change"] - #[inline(always)] + #[inline] pub fn srsschg(&mut self) -> _SRSSCHGW { _SRSSCHGW { w: self } } #[doc = "Bit 9 - Host negotiation success status change"] - #[inline(always)] + #[inline] pub fn hnsschg(&mut self) -> _HNSSCHGW { _HNSSCHGW { w: self } } #[doc = "Bit 17 - Host negotiation detected"] - #[inline(always)] + #[inline] pub fn hngdet(&mut self) -> _HNGDETW { _HNGDETW { w: self } } #[doc = "Bit 18 - A-device timeout change"] - #[inline(always)] + #[inline] pub fn adtochg(&mut self) -> _ADTOCHGW { _ADTOCHGW { w: self } } #[doc = "Bit 19 - Debounce done"] - #[inline(always)] + #[inline] pub fn dbcdne(&mut self) -> _DBCDNEW { _DBCDNEW { w: self } } @@ -311056,7 +311393,7 @@ pub mod otg_fs_global { } impl super::FS_GAHBCFG { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -311068,14 +311405,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -311085,7 +311422,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -311096,17 +311433,17 @@ pub mod otg_fs_global { } impl GINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -311117,17 +311454,17 @@ pub mod otg_fs_global { } impl TXFELVLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -311138,17 +311475,17 @@ pub mod otg_fs_global { } impl PTXFELVLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -311167,7 +311504,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -311190,7 +311527,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -311213,7 +311550,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -311224,12 +311561,12 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Global interrupt mask"] - #[inline(always)] + #[inline] pub fn gint(&self) -> GINTR { let bits = { const MASK: bool = true; @@ -311239,7 +311576,7 @@ pub mod otg_fs_global { GINTR { bits } } #[doc = "Bit 7 - TxFIFO empty level"] - #[inline(always)] + #[inline] pub fn txfelvl(&self) -> TXFELVLR { let bits = { const MASK: bool = true; @@ -311249,7 +311586,7 @@ pub mod otg_fs_global { TXFELVLR { bits } } #[doc = "Bit 8 - Periodic TxFIFO empty level"] - #[inline(always)] + #[inline] pub fn ptxfelvl(&self) -> PTXFELVLR { let bits = { const MASK: bool = true; @@ -311261,28 +311598,28 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Global interrupt mask"] - #[inline(always)] + #[inline] pub fn gint(&mut self) -> _GINTW { _GINTW { w: self } } #[doc = "Bit 7 - TxFIFO empty level"] - #[inline(always)] + #[inline] pub fn txfelvl(&mut self) -> _TXFELVLW { _TXFELVLW { w: self } } #[doc = "Bit 8 - Periodic TxFIFO empty level"] - #[inline(always)] + #[inline] pub fn ptxfelvl(&mut self) -> _PTXFELVLW { _PTXFELVLW { w: self } } @@ -311304,7 +311641,7 @@ pub mod otg_fs_global { } impl super::FS_GUSBCFG { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -311316,14 +311653,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -311333,7 +311670,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -311344,7 +311681,7 @@ pub mod otg_fs_global { } impl TOCALR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -311355,17 +311692,17 @@ pub mod otg_fs_global { } impl SRPCAPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -311376,17 +311713,17 @@ pub mod otg_fs_global { } impl HNPCAPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -311397,7 +311734,7 @@ pub mod otg_fs_global { } impl TRDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -311408,17 +311745,17 @@ pub mod otg_fs_global { } impl FHMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -311429,17 +311766,17 @@ pub mod otg_fs_global { } impl FDMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -311450,17 +311787,17 @@ pub mod otg_fs_global { } impl CTXPKTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -311471,9 +311808,9 @@ pub mod otg_fs_global { } impl<'a> _TOCALW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -311494,7 +311831,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -311517,7 +311854,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -311540,7 +311877,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -311555,9 +311892,9 @@ pub mod otg_fs_global { } impl<'a> _TRDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -311578,7 +311915,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -311601,7 +311938,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -311624,7 +311961,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -311635,22 +311972,22 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:2 - FS timeout calibration"] - #[inline(always)] + #[inline] pub fn tocal(&self) -> TOCALR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TOCALR { bits } } #[doc = "Bit 8 - SRP-capable"] - #[inline(always)] + #[inline] pub fn srpcap(&self) -> SRPCAPR { let bits = { const MASK: bool = true; @@ -311660,7 +311997,7 @@ pub mod otg_fs_global { SRPCAPR { bits } } #[doc = "Bit 9 - HNP-capable"] - #[inline(always)] + #[inline] pub fn hnpcap(&self) -> HNPCAPR { let bits = { const MASK: bool = true; @@ -311670,17 +312007,17 @@ pub mod otg_fs_global { HNPCAPR { bits } } #[doc = "Bits 10:13 - USB turnaround time"] - #[inline(always)] + #[inline] pub fn trdt(&self) -> TRDTR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TRDTR { bits } } #[doc = "Bit 29 - Force host mode"] - #[inline(always)] + #[inline] pub fn fhmod(&self) -> FHMODR { let bits = { const MASK: bool = true; @@ -311690,7 +312027,7 @@ pub mod otg_fs_global { FHMODR { bits } } #[doc = "Bit 30 - Force device mode"] - #[inline(always)] + #[inline] pub fn fdmod(&self) -> FDMODR { let bits = { const MASK: bool = true; @@ -311700,7 +312037,7 @@ pub mod otg_fs_global { FDMODR { bits } } #[doc = "Bit 31 - Corrupt Tx packet"] - #[inline(always)] + #[inline] pub fn ctxpkt(&self) -> CTXPKTR { let bits = { const MASK: bool = true; @@ -311712,53 +312049,53 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 2560 } + W { bits: 0x0a00 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:2 - FS timeout calibration"] - #[inline(always)] + #[inline] pub fn tocal(&mut self) -> _TOCALW { _TOCALW { w: self } } #[doc = "Bit 6 - Full Speed serial transceiver select"] - #[inline(always)] + #[inline] pub fn physel(&mut self) -> _PHYSELW { _PHYSELW { w: self } } #[doc = "Bit 8 - SRP-capable"] - #[inline(always)] + #[inline] pub fn srpcap(&mut self) -> _SRPCAPW { _SRPCAPW { w: self } } #[doc = "Bit 9 - HNP-capable"] - #[inline(always)] + #[inline] pub fn hnpcap(&mut self) -> _HNPCAPW { _HNPCAPW { w: self } } #[doc = "Bits 10:13 - USB turnaround time"] - #[inline(always)] + #[inline] pub fn trdt(&mut self) -> _TRDTW { _TRDTW { w: self } } #[doc = "Bit 29 - Force host mode"] - #[inline(always)] + #[inline] pub fn fhmod(&mut self) -> _FHMODW { _FHMODW { w: self } } #[doc = "Bit 30 - Force device mode"] - #[inline(always)] + #[inline] pub fn fdmod(&mut self) -> _FDMODW { _FDMODW { w: self } } #[doc = "Bit 31 - Corrupt Tx packet"] - #[inline(always)] + #[inline] pub fn ctxpkt(&mut self) -> _CTXPKTW { _CTXPKTW { w: self } } @@ -311780,7 +312117,7 @@ pub mod otg_fs_global { } impl super::FS_GRSTCTL { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -311792,14 +312129,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -311809,7 +312146,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -311820,17 +312157,17 @@ pub mod otg_fs_global { } impl CSRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -311841,17 +312178,17 @@ pub mod otg_fs_global { } impl HSRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -311862,17 +312199,17 @@ pub mod otg_fs_global { } impl FCRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -311883,17 +312220,17 @@ pub mod otg_fs_global { } impl RXFFLSHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -311904,17 +312241,17 @@ pub mod otg_fs_global { } impl TXFFLSHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -311925,7 +312262,7 @@ pub mod otg_fs_global { } impl TXFNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -311936,17 +312273,17 @@ pub mod otg_fs_global { } impl AHBIDLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -311965,7 +312302,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -311988,7 +312325,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -312011,7 +312348,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -312034,7 +312371,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -312057,7 +312394,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -312072,9 +312409,9 @@ pub mod otg_fs_global { } impl<'a> _TXFNUMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -312083,12 +312420,12 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Core soft reset"] - #[inline(always)] + #[inline] pub fn csrst(&self) -> CSRSTR { let bits = { const MASK: bool = true; @@ -312098,7 +312435,7 @@ pub mod otg_fs_global { CSRSTR { bits } } #[doc = "Bit 1 - HCLK soft reset"] - #[inline(always)] + #[inline] pub fn hsrst(&self) -> HSRSTR { let bits = { const MASK: bool = true; @@ -312108,7 +312445,7 @@ pub mod otg_fs_global { HSRSTR { bits } } #[doc = "Bit 2 - Host frame counter reset"] - #[inline(always)] + #[inline] pub fn fcrst(&self) -> FCRSTR { let bits = { const MASK: bool = true; @@ -312118,7 +312455,7 @@ pub mod otg_fs_global { FCRSTR { bits } } #[doc = "Bit 4 - RxFIFO flush"] - #[inline(always)] + #[inline] pub fn rxfflsh(&self) -> RXFFLSHR { let bits = { const MASK: bool = true; @@ -312128,7 +312465,7 @@ pub mod otg_fs_global { RXFFLSHR { bits } } #[doc = "Bit 5 - TxFIFO flush"] - #[inline(always)] + #[inline] pub fn txfflsh(&self) -> TXFFLSHR { let bits = { const MASK: bool = true; @@ -312138,17 +312475,17 @@ pub mod otg_fs_global { TXFFLSHR { bits } } #[doc = "Bits 6:10 - TxFIFO number"] - #[inline(always)] + #[inline] pub fn txfnum(&self) -> TXFNUMR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TXFNUMR { bits } } #[doc = "Bit 31 - AHB master idle"] - #[inline(always)] + #[inline] pub fn ahbidl(&self) -> AHBIDLR { let bits = { const MASK: bool = true; @@ -312160,43 +312497,43 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 536870912 } + W { bits: 0x2000_0000 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Core soft reset"] - #[inline(always)] + #[inline] pub fn csrst(&mut self) -> _CSRSTW { _CSRSTW { w: self } } #[doc = "Bit 1 - HCLK soft reset"] - #[inline(always)] + #[inline] pub fn hsrst(&mut self) -> _HSRSTW { _HSRSTW { w: self } } #[doc = "Bit 2 - Host frame counter reset"] - #[inline(always)] + #[inline] pub fn fcrst(&mut self) -> _FCRSTW { _FCRSTW { w: self } } #[doc = "Bit 4 - RxFIFO flush"] - #[inline(always)] + #[inline] pub fn rxfflsh(&mut self) -> _RXFFLSHW { _RXFFLSHW { w: self } } #[doc = "Bit 5 - TxFIFO flush"] - #[inline(always)] + #[inline] pub fn txfflsh(&mut self) -> _TXFFLSHW { _TXFFLSHW { w: self } } #[doc = "Bits 6:10 - TxFIFO number"] - #[inline(always)] + #[inline] pub fn txfnum(&mut self) -> _TXFNUMW { _TXFNUMW { w: self } } @@ -312218,7 +312555,7 @@ pub mod otg_fs_global { } impl super::FS_GINTSTS { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -312230,14 +312567,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -312247,7 +312584,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -312258,17 +312595,17 @@ pub mod otg_fs_global { } impl CMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312279,17 +312616,17 @@ pub mod otg_fs_global { } impl MMISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312300,17 +312637,17 @@ pub mod otg_fs_global { } impl OTGINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312321,17 +312658,17 @@ pub mod otg_fs_global { } impl SOFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312342,17 +312679,17 @@ pub mod otg_fs_global { } impl RXFLVLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312363,17 +312700,17 @@ pub mod otg_fs_global { } impl NPTXFER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312384,17 +312721,17 @@ pub mod otg_fs_global { } impl GINAKEFFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312405,17 +312742,17 @@ pub mod otg_fs_global { } impl GOUTNAKEFFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312426,17 +312763,17 @@ pub mod otg_fs_global { } impl ESUSPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312447,17 +312784,17 @@ pub mod otg_fs_global { } impl USBSUSPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312468,17 +312805,17 @@ pub mod otg_fs_global { } impl USBRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312489,17 +312826,17 @@ pub mod otg_fs_global { } impl ENUMDNER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312510,17 +312847,17 @@ pub mod otg_fs_global { } impl ISOODRPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312531,17 +312868,17 @@ pub mod otg_fs_global { } impl EOPFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312552,17 +312889,17 @@ pub mod otg_fs_global { } impl IEPINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312573,17 +312910,17 @@ pub mod otg_fs_global { } impl OEPINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312594,17 +312931,17 @@ pub mod otg_fs_global { } impl IISOIXFRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312615,17 +312952,17 @@ pub mod otg_fs_global { } impl IPXFR_INCOMPISOOUTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312636,17 +312973,17 @@ pub mod otg_fs_global { } impl HPRTINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312657,17 +312994,17 @@ pub mod otg_fs_global { } impl HCINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312678,17 +313015,17 @@ pub mod otg_fs_global { } impl PTXFER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312699,17 +313036,17 @@ pub mod otg_fs_global { } impl CIDSCHGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312720,17 +313057,17 @@ pub mod otg_fs_global { } impl DISCINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312741,17 +313078,17 @@ pub mod otg_fs_global { } impl SRQINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312762,17 +313099,17 @@ pub mod otg_fs_global { } impl WKUPINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -312791,7 +313128,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -312814,7 +313151,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -312837,7 +313174,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -312860,7 +313197,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -312883,7 +313220,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -312906,7 +313243,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -312929,7 +313266,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -312952,7 +313289,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -312975,7 +313312,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -312998,7 +313335,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -313021,7 +313358,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -313044,7 +313381,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -313067,7 +313404,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -313090,7 +313427,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -313101,12 +313438,12 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Current mode of operation"] - #[inline(always)] + #[inline] pub fn cmod(&self) -> CMODR { let bits = { const MASK: bool = true; @@ -313116,7 +313453,7 @@ pub mod otg_fs_global { CMODR { bits } } #[doc = "Bit 1 - Mode mismatch interrupt"] - #[inline(always)] + #[inline] pub fn mmis(&self) -> MMISR { let bits = { const MASK: bool = true; @@ -313126,7 +313463,7 @@ pub mod otg_fs_global { MMISR { bits } } #[doc = "Bit 2 - OTG interrupt"] - #[inline(always)] + #[inline] pub fn otgint(&self) -> OTGINTR { let bits = { const MASK: bool = true; @@ -313136,7 +313473,7 @@ pub mod otg_fs_global { OTGINTR { bits } } #[doc = "Bit 3 - Start of frame"] - #[inline(always)] + #[inline] pub fn sof(&self) -> SOFR { let bits = { const MASK: bool = true; @@ -313146,7 +313483,7 @@ pub mod otg_fs_global { SOFR { bits } } #[doc = "Bit 4 - RxFIFO non-empty"] - #[inline(always)] + #[inline] pub fn rxflvl(&self) -> RXFLVLR { let bits = { const MASK: bool = true; @@ -313156,7 +313493,7 @@ pub mod otg_fs_global { RXFLVLR { bits } } #[doc = "Bit 5 - Non-periodic TxFIFO empty"] - #[inline(always)] + #[inline] pub fn nptxfe(&self) -> NPTXFER { let bits = { const MASK: bool = true; @@ -313166,7 +313503,7 @@ pub mod otg_fs_global { NPTXFER { bits } } #[doc = "Bit 6 - Global IN non-periodic NAK effective"] - #[inline(always)] + #[inline] pub fn ginakeff(&self) -> GINAKEFFR { let bits = { const MASK: bool = true; @@ -313176,7 +313513,7 @@ pub mod otg_fs_global { GINAKEFFR { bits } } #[doc = "Bit 7 - Global OUT NAK effective"] - #[inline(always)] + #[inline] pub fn goutnakeff(&self) -> GOUTNAKEFFR { let bits = { const MASK: bool = true; @@ -313186,7 +313523,7 @@ pub mod otg_fs_global { GOUTNAKEFFR { bits } } #[doc = "Bit 10 - Early suspend"] - #[inline(always)] + #[inline] pub fn esusp(&self) -> ESUSPR { let bits = { const MASK: bool = true; @@ -313196,7 +313533,7 @@ pub mod otg_fs_global { ESUSPR { bits } } #[doc = "Bit 11 - USB suspend"] - #[inline(always)] + #[inline] pub fn usbsusp(&self) -> USBSUSPR { let bits = { const MASK: bool = true; @@ -313206,7 +313543,7 @@ pub mod otg_fs_global { USBSUSPR { bits } } #[doc = "Bit 12 - USB reset"] - #[inline(always)] + #[inline] pub fn usbrst(&self) -> USBRSTR { let bits = { const MASK: bool = true; @@ -313216,7 +313553,7 @@ pub mod otg_fs_global { USBRSTR { bits } } #[doc = "Bit 13 - Enumeration done"] - #[inline(always)] + #[inline] pub fn enumdne(&self) -> ENUMDNER { let bits = { const MASK: bool = true; @@ -313226,7 +313563,7 @@ pub mod otg_fs_global { ENUMDNER { bits } } #[doc = "Bit 14 - Isochronous OUT packet dropped interrupt"] - #[inline(always)] + #[inline] pub fn isoodrp(&self) -> ISOODRPR { let bits = { const MASK: bool = true; @@ -313236,7 +313573,7 @@ pub mod otg_fs_global { ISOODRPR { bits } } #[doc = "Bit 15 - End of periodic frame interrupt"] - #[inline(always)] + #[inline] pub fn eopf(&self) -> EOPFR { let bits = { const MASK: bool = true; @@ -313246,7 +313583,7 @@ pub mod otg_fs_global { EOPFR { bits } } #[doc = "Bit 18 - IN endpoint interrupt"] - #[inline(always)] + #[inline] pub fn iepint(&self) -> IEPINTR { let bits = { const MASK: bool = true; @@ -313256,7 +313593,7 @@ pub mod otg_fs_global { IEPINTR { bits } } #[doc = "Bit 19 - OUT endpoint interrupt"] - #[inline(always)] + #[inline] pub fn oepint(&self) -> OEPINTR { let bits = { const MASK: bool = true; @@ -313266,7 +313603,7 @@ pub mod otg_fs_global { OEPINTR { bits } } #[doc = "Bit 20 - Incomplete isochronous IN transfer"] - #[inline(always)] + #[inline] pub fn iisoixfr(&self) -> IISOIXFRR { let bits = { const MASK: bool = true; @@ -313275,7 +313612,7 @@ pub mod otg_fs_global { }; IISOIXFRR { bits } } - # [ doc = "Bit 21 - Incomplete periodic transfer(Host mode)/Incomplete isochronous OUT transfer(Device mode)" ] # [ inline ( always ) ] + # [ doc = "Bit 21 - Incomplete periodic transfer(Host mode)/Incomplete isochronous OUT transfer(Device mode)" ] # [ inline ] pub fn ipxfr_incompisoout(&self) -> IPXFR_INCOMPISOOUTR { let bits = { const MASK: bool = true; @@ -313285,7 +313622,7 @@ pub mod otg_fs_global { IPXFR_INCOMPISOOUTR { bits } } #[doc = "Bit 24 - Host port interrupt"] - #[inline(always)] + #[inline] pub fn hprtint(&self) -> HPRTINTR { let bits = { const MASK: bool = true; @@ -313295,7 +313632,7 @@ pub mod otg_fs_global { HPRTINTR { bits } } #[doc = "Bit 25 - Host channels interrupt"] - #[inline(always)] + #[inline] pub fn hcint(&self) -> HCINTR { let bits = { const MASK: bool = true; @@ -313305,7 +313642,7 @@ pub mod otg_fs_global { HCINTR { bits } } #[doc = "Bit 26 - Periodic TxFIFO empty"] - #[inline(always)] + #[inline] pub fn ptxfe(&self) -> PTXFER { let bits = { const MASK: bool = true; @@ -313315,7 +313652,7 @@ pub mod otg_fs_global { PTXFER { bits } } #[doc = "Bit 28 - Connector ID status change"] - #[inline(always)] + #[inline] pub fn cidschg(&self) -> CIDSCHGR { let bits = { const MASK: bool = true; @@ -313325,7 +313662,7 @@ pub mod otg_fs_global { CIDSCHGR { bits } } #[doc = "Bit 29 - Disconnect detected interrupt"] - #[inline(always)] + #[inline] pub fn discint(&self) -> DISCINTR { let bits = { const MASK: bool = true; @@ -313335,7 +313672,7 @@ pub mod otg_fs_global { DISCINTR { bits } } #[doc = "Bit 30 - Session request/new session detected interrupt"] - #[inline(always)] + #[inline] pub fn srqint(&self) -> SRQINTR { let bits = { const MASK: bool = true; @@ -313345,7 +313682,7 @@ pub mod otg_fs_global { SRQINTR { bits } } #[doc = "Bit 31 - Resume/remote wakeup detected interrupt"] - #[inline(always)] + #[inline] pub fn wkupint(&self) -> WKUPINTR { let bits = { const MASK: bool = true; @@ -313357,82 +313694,82 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 67108896 } + W { bits: 0x0400_0020 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 1 - Mode mismatch interrupt"] - #[inline(always)] + #[inline] pub fn mmis(&mut self) -> _MMISW { _MMISW { w: self } } #[doc = "Bit 3 - Start of frame"] - #[inline(always)] + #[inline] pub fn sof(&mut self) -> _SOFW { _SOFW { w: self } } #[doc = "Bit 10 - Early suspend"] - #[inline(always)] + #[inline] pub fn esusp(&mut self) -> _ESUSPW { _ESUSPW { w: self } } #[doc = "Bit 11 - USB suspend"] - #[inline(always)] + #[inline] pub fn usbsusp(&mut self) -> _USBSUSPW { _USBSUSPW { w: self } } #[doc = "Bit 12 - USB reset"] - #[inline(always)] + #[inline] pub fn usbrst(&mut self) -> _USBRSTW { _USBRSTW { w: self } } #[doc = "Bit 13 - Enumeration done"] - #[inline(always)] + #[inline] pub fn enumdne(&mut self) -> _ENUMDNEW { _ENUMDNEW { w: self } } #[doc = "Bit 14 - Isochronous OUT packet dropped interrupt"] - #[inline(always)] + #[inline] pub fn isoodrp(&mut self) -> _ISOODRPW { _ISOODRPW { w: self } } #[doc = "Bit 15 - End of periodic frame interrupt"] - #[inline(always)] + #[inline] pub fn eopf(&mut self) -> _EOPFW { _EOPFW { w: self } } #[doc = "Bit 20 - Incomplete isochronous IN transfer"] - #[inline(always)] + #[inline] pub fn iisoixfr(&mut self) -> _IISOIXFRW { _IISOIXFRW { w: self } } - # [ doc = "Bit 21 - Incomplete periodic transfer(Host mode)/Incomplete isochronous OUT transfer(Device mode)" ] # [ inline ( always ) ] + # [ doc = "Bit 21 - Incomplete periodic transfer(Host mode)/Incomplete isochronous OUT transfer(Device mode)" ] # [ inline ] pub fn ipxfr_incompisoout(&mut self) -> _IPXFR_INCOMPISOOUTW { _IPXFR_INCOMPISOOUTW { w: self } } #[doc = "Bit 28 - Connector ID status change"] - #[inline(always)] + #[inline] pub fn cidschg(&mut self) -> _CIDSCHGW { _CIDSCHGW { w: self } } #[doc = "Bit 29 - Disconnect detected interrupt"] - #[inline(always)] + #[inline] pub fn discint(&mut self) -> _DISCINTW { _DISCINTW { w: self } } #[doc = "Bit 30 - Session request/new session detected interrupt"] - #[inline(always)] + #[inline] pub fn srqint(&mut self) -> _SRQINTW { _SRQINTW { w: self } } #[doc = "Bit 31 - Resume/remote wakeup detected interrupt"] - #[inline(always)] + #[inline] pub fn wkupint(&mut self) -> _WKUPINTW { _WKUPINTW { w: self } } @@ -313454,7 +313791,7 @@ pub mod otg_fs_global { } impl super::FS_GINTMSK { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -313466,14 +313803,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -313483,7 +313820,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -313494,17 +313831,17 @@ pub mod otg_fs_global { } impl MMISMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313515,17 +313852,17 @@ pub mod otg_fs_global { } impl OTGINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313536,17 +313873,17 @@ pub mod otg_fs_global { } impl SOFMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313557,17 +313894,17 @@ pub mod otg_fs_global { } impl RXFLVLMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313578,17 +313915,17 @@ pub mod otg_fs_global { } impl NPTXFEMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313599,17 +313936,17 @@ pub mod otg_fs_global { } impl GINAKEFFMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313620,17 +313957,17 @@ pub mod otg_fs_global { } impl GONAKEFFMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313641,17 +313978,17 @@ pub mod otg_fs_global { } impl ESUSPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313662,17 +313999,17 @@ pub mod otg_fs_global { } impl USBSUSPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313683,17 +314020,17 @@ pub mod otg_fs_global { } impl USBRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313704,17 +314041,17 @@ pub mod otg_fs_global { } impl ENUMDNEMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313725,17 +314062,17 @@ pub mod otg_fs_global { } impl ISOODRPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313746,17 +314083,17 @@ pub mod otg_fs_global { } impl EOPFMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313767,17 +314104,17 @@ pub mod otg_fs_global { } impl EPMISMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313788,17 +314125,17 @@ pub mod otg_fs_global { } impl IEPINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313809,17 +314146,17 @@ pub mod otg_fs_global { } impl OEPINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313830,17 +314167,17 @@ pub mod otg_fs_global { } impl IISOIXFRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313851,17 +314188,17 @@ pub mod otg_fs_global { } impl IPXFRM_IISOOXFRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313872,17 +314209,17 @@ pub mod otg_fs_global { } impl PRTIMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313893,17 +314230,17 @@ pub mod otg_fs_global { } impl HCIMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313914,17 +314251,17 @@ pub mod otg_fs_global { } impl PTXFEMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313935,17 +314272,17 @@ pub mod otg_fs_global { } impl CIDSCHGMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313956,17 +314293,17 @@ pub mod otg_fs_global { } impl DISCINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313977,17 +314314,17 @@ pub mod otg_fs_global { } impl SRQIMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -313998,17 +314335,17 @@ pub mod otg_fs_global { } impl WUIMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -314027,7 +314364,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -314050,7 +314387,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -314073,7 +314410,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -314096,7 +314433,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -314119,7 +314456,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -314142,7 +314479,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -314165,7 +314502,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -314188,7 +314525,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -314211,7 +314548,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -314234,7 +314571,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -314257,7 +314594,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -314280,7 +314617,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 14; @@ -314303,7 +314640,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -314326,7 +314663,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -314349,7 +314686,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -314372,7 +314709,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -314395,7 +314732,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -314418,7 +314755,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -314441,7 +314778,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 25; @@ -314464,7 +314801,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -314487,7 +314824,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -314510,7 +314847,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -314533,7 +314870,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -314556,7 +314893,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -314567,12 +314904,12 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 1 - Mode mismatch interrupt mask"] - #[inline(always)] + #[inline] pub fn mmism(&self) -> MMISMR { let bits = { const MASK: bool = true; @@ -314582,7 +314919,7 @@ pub mod otg_fs_global { MMISMR { bits } } #[doc = "Bit 2 - OTG interrupt mask"] - #[inline(always)] + #[inline] pub fn otgint(&self) -> OTGINTR { let bits = { const MASK: bool = true; @@ -314592,7 +314929,7 @@ pub mod otg_fs_global { OTGINTR { bits } } #[doc = "Bit 3 - Start of frame mask"] - #[inline(always)] + #[inline] pub fn sofm(&self) -> SOFMR { let bits = { const MASK: bool = true; @@ -314602,7 +314939,7 @@ pub mod otg_fs_global { SOFMR { bits } } #[doc = "Bit 4 - Receive FIFO non-empty mask"] - #[inline(always)] + #[inline] pub fn rxflvlm(&self) -> RXFLVLMR { let bits = { const MASK: bool = true; @@ -314612,7 +314949,7 @@ pub mod otg_fs_global { RXFLVLMR { bits } } #[doc = "Bit 5 - Non-periodic TxFIFO empty mask"] - #[inline(always)] + #[inline] pub fn nptxfem(&self) -> NPTXFEMR { let bits = { const MASK: bool = true; @@ -314622,7 +314959,7 @@ pub mod otg_fs_global { NPTXFEMR { bits } } #[doc = "Bit 6 - Global non-periodic IN NAK effective mask"] - #[inline(always)] + #[inline] pub fn ginakeffm(&self) -> GINAKEFFMR { let bits = { const MASK: bool = true; @@ -314632,7 +314969,7 @@ pub mod otg_fs_global { GINAKEFFMR { bits } } #[doc = "Bit 7 - Global OUT NAK effective mask"] - #[inline(always)] + #[inline] pub fn gonakeffm(&self) -> GONAKEFFMR { let bits = { const MASK: bool = true; @@ -314642,7 +314979,7 @@ pub mod otg_fs_global { GONAKEFFMR { bits } } #[doc = "Bit 10 - Early suspend mask"] - #[inline(always)] + #[inline] pub fn esuspm(&self) -> ESUSPMR { let bits = { const MASK: bool = true; @@ -314652,7 +314989,7 @@ pub mod otg_fs_global { ESUSPMR { bits } } #[doc = "Bit 11 - USB suspend mask"] - #[inline(always)] + #[inline] pub fn usbsuspm(&self) -> USBSUSPMR { let bits = { const MASK: bool = true; @@ -314662,7 +314999,7 @@ pub mod otg_fs_global { USBSUSPMR { bits } } #[doc = "Bit 12 - USB reset mask"] - #[inline(always)] + #[inline] pub fn usbrst(&self) -> USBRSTR { let bits = { const MASK: bool = true; @@ -314672,7 +315009,7 @@ pub mod otg_fs_global { USBRSTR { bits } } #[doc = "Bit 13 - Enumeration done mask"] - #[inline(always)] + #[inline] pub fn enumdnem(&self) -> ENUMDNEMR { let bits = { const MASK: bool = true; @@ -314682,7 +315019,7 @@ pub mod otg_fs_global { ENUMDNEMR { bits } } #[doc = "Bit 14 - Isochronous OUT packet dropped interrupt mask"] - #[inline(always)] + #[inline] pub fn isoodrpm(&self) -> ISOODRPMR { let bits = { const MASK: bool = true; @@ -314692,7 +315029,7 @@ pub mod otg_fs_global { ISOODRPMR { bits } } #[doc = "Bit 15 - End of periodic frame interrupt mask"] - #[inline(always)] + #[inline] pub fn eopfm(&self) -> EOPFMR { let bits = { const MASK: bool = true; @@ -314702,7 +315039,7 @@ pub mod otg_fs_global { EOPFMR { bits } } #[doc = "Bit 17 - Endpoint mismatch interrupt mask"] - #[inline(always)] + #[inline] pub fn epmism(&self) -> EPMISMR { let bits = { const MASK: bool = true; @@ -314712,7 +315049,7 @@ pub mod otg_fs_global { EPMISMR { bits } } #[doc = "Bit 18 - IN endpoints interrupt mask"] - #[inline(always)] + #[inline] pub fn iepint(&self) -> IEPINTR { let bits = { const MASK: bool = true; @@ -314722,7 +315059,7 @@ pub mod otg_fs_global { IEPINTR { bits } } #[doc = "Bit 19 - OUT endpoints interrupt mask"] - #[inline(always)] + #[inline] pub fn oepint(&self) -> OEPINTR { let bits = { const MASK: bool = true; @@ -314732,7 +315069,7 @@ pub mod otg_fs_global { OEPINTR { bits } } #[doc = "Bit 20 - Incomplete isochronous IN transfer mask"] - #[inline(always)] + #[inline] pub fn iisoixfrm(&self) -> IISOIXFRMR { let bits = { const MASK: bool = true; @@ -314741,7 +315078,7 @@ pub mod otg_fs_global { }; IISOIXFRMR { bits } } - # [ doc = "Bit 21 - Incomplete periodic transfer mask(Host mode)/Incomplete isochronous OUT transfer mask(Device mode)" ] # [ inline ( always ) ] + # [ doc = "Bit 21 - Incomplete periodic transfer mask(Host mode)/Incomplete isochronous OUT transfer mask(Device mode)" ] # [ inline ] pub fn ipxfrm_iisooxfrm(&self) -> IPXFRM_IISOOXFRMR { let bits = { const MASK: bool = true; @@ -314751,7 +315088,7 @@ pub mod otg_fs_global { IPXFRM_IISOOXFRMR { bits } } #[doc = "Bit 24 - Host port interrupt mask"] - #[inline(always)] + #[inline] pub fn prtim(&self) -> PRTIMR { let bits = { const MASK: bool = true; @@ -314761,7 +315098,7 @@ pub mod otg_fs_global { PRTIMR { bits } } #[doc = "Bit 25 - Host channels interrupt mask"] - #[inline(always)] + #[inline] pub fn hcim(&self) -> HCIMR { let bits = { const MASK: bool = true; @@ -314771,7 +315108,7 @@ pub mod otg_fs_global { HCIMR { bits } } #[doc = "Bit 26 - Periodic TxFIFO empty mask"] - #[inline(always)] + #[inline] pub fn ptxfem(&self) -> PTXFEMR { let bits = { const MASK: bool = true; @@ -314781,7 +315118,7 @@ pub mod otg_fs_global { PTXFEMR { bits } } #[doc = "Bit 28 - Connector ID status change mask"] - #[inline(always)] + #[inline] pub fn cidschgm(&self) -> CIDSCHGMR { let bits = { const MASK: bool = true; @@ -314791,7 +315128,7 @@ pub mod otg_fs_global { CIDSCHGMR { bits } } #[doc = "Bit 29 - Disconnect detected interrupt mask"] - #[inline(always)] + #[inline] pub fn discint(&self) -> DISCINTR { let bits = { const MASK: bool = true; @@ -314801,7 +315138,7 @@ pub mod otg_fs_global { DISCINTR { bits } } #[doc = "Bit 30 - Session request/new session detected interrupt mask"] - #[inline(always)] + #[inline] pub fn srqim(&self) -> SRQIMR { let bits = { const MASK: bool = true; @@ -314811,7 +315148,7 @@ pub mod otg_fs_global { SRQIMR { bits } } #[doc = "Bit 31 - Resume/remote wakeup detected interrupt mask"] - #[inline(always)] + #[inline] pub fn wuim(&self) -> WUIMR { let bits = { const MASK: bool = true; @@ -314823,132 +315160,132 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 1 - Mode mismatch interrupt mask"] - #[inline(always)] + #[inline] pub fn mmism(&mut self) -> _MMISMW { _MMISMW { w: self } } #[doc = "Bit 2 - OTG interrupt mask"] - #[inline(always)] + #[inline] pub fn otgint(&mut self) -> _OTGINTW { _OTGINTW { w: self } } #[doc = "Bit 3 - Start of frame mask"] - #[inline(always)] + #[inline] pub fn sofm(&mut self) -> _SOFMW { _SOFMW { w: self } } #[doc = "Bit 4 - Receive FIFO non-empty mask"] - #[inline(always)] + #[inline] pub fn rxflvlm(&mut self) -> _RXFLVLMW { _RXFLVLMW { w: self } } #[doc = "Bit 5 - Non-periodic TxFIFO empty mask"] - #[inline(always)] + #[inline] pub fn nptxfem(&mut self) -> _NPTXFEMW { _NPTXFEMW { w: self } } #[doc = "Bit 6 - Global non-periodic IN NAK effective mask"] - #[inline(always)] + #[inline] pub fn ginakeffm(&mut self) -> _GINAKEFFMW { _GINAKEFFMW { w: self } } #[doc = "Bit 7 - Global OUT NAK effective mask"] - #[inline(always)] + #[inline] pub fn gonakeffm(&mut self) -> _GONAKEFFMW { _GONAKEFFMW { w: self } } #[doc = "Bit 10 - Early suspend mask"] - #[inline(always)] + #[inline] pub fn esuspm(&mut self) -> _ESUSPMW { _ESUSPMW { w: self } } #[doc = "Bit 11 - USB suspend mask"] - #[inline(always)] + #[inline] pub fn usbsuspm(&mut self) -> _USBSUSPMW { _USBSUSPMW { w: self } } #[doc = "Bit 12 - USB reset mask"] - #[inline(always)] + #[inline] pub fn usbrst(&mut self) -> _USBRSTW { _USBRSTW { w: self } } #[doc = "Bit 13 - Enumeration done mask"] - #[inline(always)] + #[inline] pub fn enumdnem(&mut self) -> _ENUMDNEMW { _ENUMDNEMW { w: self } } #[doc = "Bit 14 - Isochronous OUT packet dropped interrupt mask"] - #[inline(always)] + #[inline] pub fn isoodrpm(&mut self) -> _ISOODRPMW { _ISOODRPMW { w: self } } #[doc = "Bit 15 - End of periodic frame interrupt mask"] - #[inline(always)] + #[inline] pub fn eopfm(&mut self) -> _EOPFMW { _EOPFMW { w: self } } #[doc = "Bit 17 - Endpoint mismatch interrupt mask"] - #[inline(always)] + #[inline] pub fn epmism(&mut self) -> _EPMISMW { _EPMISMW { w: self } } #[doc = "Bit 18 - IN endpoints interrupt mask"] - #[inline(always)] + #[inline] pub fn iepint(&mut self) -> _IEPINTW { _IEPINTW { w: self } } #[doc = "Bit 19 - OUT endpoints interrupt mask"] - #[inline(always)] + #[inline] pub fn oepint(&mut self) -> _OEPINTW { _OEPINTW { w: self } } #[doc = "Bit 20 - Incomplete isochronous IN transfer mask"] - #[inline(always)] + #[inline] pub fn iisoixfrm(&mut self) -> _IISOIXFRMW { _IISOIXFRMW { w: self } } - # [ doc = "Bit 21 - Incomplete periodic transfer mask(Host mode)/Incomplete isochronous OUT transfer mask(Device mode)" ] # [ inline ( always ) ] + # [ doc = "Bit 21 - Incomplete periodic transfer mask(Host mode)/Incomplete isochronous OUT transfer mask(Device mode)" ] # [ inline ] pub fn ipxfrm_iisooxfrm(&mut self) -> _IPXFRM_IISOOXFRMW { _IPXFRM_IISOOXFRMW { w: self } } #[doc = "Bit 25 - Host channels interrupt mask"] - #[inline(always)] + #[inline] pub fn hcim(&mut self) -> _HCIMW { _HCIMW { w: self } } #[doc = "Bit 26 - Periodic TxFIFO empty mask"] - #[inline(always)] + #[inline] pub fn ptxfem(&mut self) -> _PTXFEMW { _PTXFEMW { w: self } } #[doc = "Bit 28 - Connector ID status change mask"] - #[inline(always)] + #[inline] pub fn cidschgm(&mut self) -> _CIDSCHGMW { _CIDSCHGMW { w: self } } #[doc = "Bit 29 - Disconnect detected interrupt mask"] - #[inline(always)] + #[inline] pub fn discint(&mut self) -> _DISCINTW { _DISCINTW { w: self } } #[doc = "Bit 30 - Session request/new session detected interrupt mask"] - #[inline(always)] + #[inline] pub fn srqim(&mut self) -> _SRQIMW { _SRQIMW { w: self } } #[doc = "Bit 31 - Resume/remote wakeup detected interrupt mask"] - #[inline(always)] + #[inline] pub fn wuim(&mut self) -> _WUIMW { _WUIMW { w: self } } @@ -314966,7 +315303,7 @@ pub mod otg_fs_global { } impl super::FS_GRXSTSR_DEVICE { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -314979,7 +315316,7 @@ pub mod otg_fs_global { } impl EPNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -314990,7 +315327,7 @@ pub mod otg_fs_global { } impl BCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -315001,7 +315338,7 @@ pub mod otg_fs_global { } impl DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -315012,7 +315349,7 @@ pub mod otg_fs_global { } impl PKTSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -315023,62 +315360,62 @@ pub mod otg_fs_global { } impl FRMNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:3 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&self) -> EPNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPNUMR { bits } } #[doc = "Bits 4:14 - Byte count"] - #[inline(always)] + #[inline] pub fn bcnt(&self) -> BCNTR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u16 }; BCNTR { bits } } #[doc = "Bits 15:16 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&self) -> DPIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 15; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DPIDR { bits } } #[doc = "Bits 17:20 - Packet status"] - #[inline(always)] + #[inline] pub fn pktsts(&self) -> PKTSTSR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 17; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PKTSTSR { bits } } #[doc = "Bits 21:24 - Frame number"] - #[inline(always)] + #[inline] pub fn frmnum(&self) -> FRMNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -315098,7 +315435,7 @@ pub mod otg_fs_global { } impl super::FS_GRXSTSR_HOST { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -315111,7 +315448,7 @@ pub mod otg_fs_global { } impl EPNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -315122,7 +315459,7 @@ pub mod otg_fs_global { } impl BCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -315133,7 +315470,7 @@ pub mod otg_fs_global { } impl DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -315144,7 +315481,7 @@ pub mod otg_fs_global { } impl PKTSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -315155,62 +315492,62 @@ pub mod otg_fs_global { } impl FRMNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:3 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&self) -> EPNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPNUMR { bits } } #[doc = "Bits 4:14 - Byte count"] - #[inline(always)] + #[inline] pub fn bcnt(&self) -> BCNTR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u16 }; BCNTR { bits } } #[doc = "Bits 15:16 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&self) -> DPIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 15; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DPIDR { bits } } #[doc = "Bits 17:20 - Packet status"] - #[inline(always)] + #[inline] pub fn pktsts(&self) -> PKTSTSR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 17; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PKTSTSR { bits } } #[doc = "Bits 21:24 - Frame number"] - #[inline(always)] + #[inline] pub fn frmnum(&self) -> FRMNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 21; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -315234,7 +315571,7 @@ pub mod otg_fs_global { } impl super::FS_GRXFSIZ { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -315246,14 +315583,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -315263,7 +315600,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -315274,7 +315611,7 @@ pub mod otg_fs_global { } impl RXFDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -315285,9 +315622,9 @@ pub mod otg_fs_global { } impl<'a> _RXFDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -315296,15 +315633,15 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - RxFIFO depth"] - #[inline(always)] + #[inline] pub fn rxfd(&self) -> RXFDR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -315313,18 +315650,18 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 512 } + W { bits: 0x0200 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - RxFIFO depth"] - #[inline(always)] + #[inline] pub fn rxfd(&mut self) -> _RXFDW { _RXFDW { w: self } } @@ -315346,7 +315683,7 @@ pub mod otg_fs_global { } impl super::FS_GNPTXFSIZ_DEVICE { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -315358,14 +315695,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -315375,7 +315712,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -315386,7 +315723,7 @@ pub mod otg_fs_global { } impl TX0FSAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -315397,7 +315734,7 @@ pub mod otg_fs_global { } impl TX0FDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -315408,9 +315745,9 @@ pub mod otg_fs_global { } impl<'a> _TX0FSAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -315423,9 +315760,9 @@ pub mod otg_fs_global { } impl<'a> _TX0FDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -315434,25 +315771,25 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Endpoint 0 transmit RAM start address"] - #[inline(always)] + #[inline] pub fn tx0fsa(&self) -> TX0FSAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; TX0FSAR { bits } } #[doc = "Bits 16:31 - Endpoint 0 TxFIFO depth"] - #[inline(always)] + #[inline] pub fn tx0fd(&self) -> TX0FDR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -315461,23 +315798,23 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 512 } + W { bits: 0x0200 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Endpoint 0 transmit RAM start address"] - #[inline(always)] + #[inline] pub fn tx0fsa(&mut self) -> _TX0FSAW { _TX0FSAW { w: self } } #[doc = "Bits 16:31 - Endpoint 0 TxFIFO depth"] - #[inline(always)] + #[inline] pub fn tx0fd(&mut self) -> _TX0FDW { _TX0FDW { w: self } } @@ -315499,7 +315836,7 @@ pub mod otg_fs_global { } impl super::FS_GNPTXFSIZ_HOST { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -315511,14 +315848,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -315528,7 +315865,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -315539,7 +315876,7 @@ pub mod otg_fs_global { } impl NPTXFSAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -315550,7 +315887,7 @@ pub mod otg_fs_global { } impl NPTXFDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -315561,9 +315898,9 @@ pub mod otg_fs_global { } impl<'a> _NPTXFSAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -315576,9 +315913,9 @@ pub mod otg_fs_global { } impl<'a> _NPTXFDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -315587,25 +315924,25 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Non-periodic transmit RAM start address"] - #[inline(always)] + #[inline] pub fn nptxfsa(&self) -> NPTXFSAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; NPTXFSAR { bits } } #[doc = "Bits 16:31 - Non-periodic TxFIFO depth"] - #[inline(always)] + #[inline] pub fn nptxfd(&self) -> NPTXFDR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -315614,23 +315951,23 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 512 } + W { bits: 0x0200 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Non-periodic transmit RAM start address"] - #[inline(always)] + #[inline] pub fn nptxfsa(&mut self) -> _NPTXFSAW { _NPTXFSAW { w: self } } #[doc = "Bits 16:31 - Non-periodic TxFIFO depth"] - #[inline(always)] + #[inline] pub fn nptxfd(&mut self) -> _NPTXFDW { _NPTXFDW { w: self } } @@ -315648,7 +315985,7 @@ pub mod otg_fs_global { } impl super::FS_GNPTXSTS { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -315661,7 +315998,7 @@ pub mod otg_fs_global { } impl NPTXFSAVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -315672,7 +316009,7 @@ pub mod otg_fs_global { } impl NPTQXSAVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -315683,42 +316020,42 @@ pub mod otg_fs_global { } impl NPTXQTOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Non-periodic TxFIFO space available"] - #[inline(always)] + #[inline] pub fn nptxfsav(&self) -> NPTXFSAVR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; NPTXFSAVR { bits } } #[doc = "Bits 16:23 - Non-periodic transmit request queue space available"] - #[inline(always)] + #[inline] pub fn nptqxsav(&self) -> NPTQXSAVR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; NPTQXSAVR { bits } } #[doc = "Bits 24:30 - Top of the non-periodic transmit request queue"] - #[inline(always)] + #[inline] pub fn nptxqtop(&self) -> NPTXQTOPR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -315742,7 +316079,7 @@ pub mod otg_fs_global { } impl super::FS_GCCFG { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -315754,14 +316091,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -315771,7 +316108,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -315782,17 +316119,17 @@ pub mod otg_fs_global { } impl DCDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -315803,17 +316140,17 @@ pub mod otg_fs_global { } impl PDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -315824,17 +316161,17 @@ pub mod otg_fs_global { } impl SDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -315845,17 +316182,17 @@ pub mod otg_fs_global { } impl PS2DETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -315866,17 +316203,17 @@ pub mod otg_fs_global { } impl PWRDWNR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -315887,17 +316224,17 @@ pub mod otg_fs_global { } impl BCDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -315908,17 +316245,17 @@ pub mod otg_fs_global { } impl DCDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -315929,17 +316266,17 @@ pub mod otg_fs_global { } impl PDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -315950,17 +316287,17 @@ pub mod otg_fs_global { } impl SDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -315971,17 +316308,17 @@ pub mod otg_fs_global { } impl VBDENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -316000,7 +316337,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -316023,7 +316360,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -316046,7 +316383,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -316069,7 +316406,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -316092,7 +316429,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -316115,7 +316452,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -316138,7 +316475,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -316161,7 +316498,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -316184,7 +316521,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -316207,7 +316544,7 @@ pub mod otg_fs_global { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -316218,12 +316555,12 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - DCDET"] - #[inline(always)] + #[inline] pub fn dcdet(&self) -> DCDETR { let bits = { const MASK: bool = true; @@ -316233,7 +316570,7 @@ pub mod otg_fs_global { DCDETR { bits } } #[doc = "Bit 1 - PDET"] - #[inline(always)] + #[inline] pub fn pdet(&self) -> PDETR { let bits = { const MASK: bool = true; @@ -316243,7 +316580,7 @@ pub mod otg_fs_global { PDETR { bits } } #[doc = "Bit 2 - SDET"] - #[inline(always)] + #[inline] pub fn sdet(&self) -> SDETR { let bits = { const MASK: bool = true; @@ -316253,7 +316590,7 @@ pub mod otg_fs_global { SDETR { bits } } #[doc = "Bit 3 - PS2DET"] - #[inline(always)] + #[inline] pub fn ps2det(&self) -> PS2DETR { let bits = { const MASK: bool = true; @@ -316263,7 +316600,7 @@ pub mod otg_fs_global { PS2DETR { bits } } #[doc = "Bit 16 - PWRDWN"] - #[inline(always)] + #[inline] pub fn pwrdwn(&self) -> PWRDWNR { let bits = { const MASK: bool = true; @@ -316273,7 +316610,7 @@ pub mod otg_fs_global { PWRDWNR { bits } } #[doc = "Bit 17 - BCDEN"] - #[inline(always)] + #[inline] pub fn bcden(&self) -> BCDENR { let bits = { const MASK: bool = true; @@ -316283,7 +316620,7 @@ pub mod otg_fs_global { BCDENR { bits } } #[doc = "Bit 18 - DCDEN"] - #[inline(always)] + #[inline] pub fn dcden(&self) -> DCDENR { let bits = { const MASK: bool = true; @@ -316293,7 +316630,7 @@ pub mod otg_fs_global { DCDENR { bits } } #[doc = "Bit 19 - PDEN"] - #[inline(always)] + #[inline] pub fn pden(&self) -> PDENR { let bits = { const MASK: bool = true; @@ -316303,7 +316640,7 @@ pub mod otg_fs_global { PDENR { bits } } #[doc = "Bit 20 - SDEN"] - #[inline(always)] + #[inline] pub fn sden(&self) -> SDENR { let bits = { const MASK: bool = true; @@ -316313,7 +316650,7 @@ pub mod otg_fs_global { SDENR { bits } } #[doc = "Bit 21 - VBDEN"] - #[inline(always)] + #[inline] pub fn vbden(&self) -> VBDENR { let bits = { const MASK: bool = true; @@ -316325,63 +316662,63 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - DCDET"] - #[inline(always)] + #[inline] pub fn dcdet(&mut self) -> _DCDETW { _DCDETW { w: self } } #[doc = "Bit 1 - PDET"] - #[inline(always)] + #[inline] pub fn pdet(&mut self) -> _PDETW { _PDETW { w: self } } #[doc = "Bit 2 - SDET"] - #[inline(always)] + #[inline] pub fn sdet(&mut self) -> _SDETW { _SDETW { w: self } } #[doc = "Bit 3 - PS2DET"] - #[inline(always)] + #[inline] pub fn ps2det(&mut self) -> _PS2DETW { _PS2DETW { w: self } } #[doc = "Bit 16 - PWRDWN"] - #[inline(always)] + #[inline] pub fn pwrdwn(&mut self) -> _PWRDWNW { _PWRDWNW { w: self } } #[doc = "Bit 17 - BCDEN"] - #[inline(always)] + #[inline] pub fn bcden(&mut self) -> _BCDENW { _BCDENW { w: self } } #[doc = "Bit 18 - DCDEN"] - #[inline(always)] + #[inline] pub fn dcden(&mut self) -> _DCDENW { _DCDENW { w: self } } #[doc = "Bit 19 - PDEN"] - #[inline(always)] + #[inline] pub fn pden(&mut self) -> _PDENW { _PDENW { w: self } } #[doc = "Bit 20 - SDEN"] - #[inline(always)] + #[inline] pub fn sden(&mut self) -> _SDENW { _SDENW { w: self } } #[doc = "Bit 21 - VBDEN"] - #[inline(always)] + #[inline] pub fn vbden(&mut self) -> _VBDENW { _VBDENW { w: self } } @@ -316403,7 +316740,7 @@ pub mod otg_fs_global { } impl super::FS_CID { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -316415,14 +316752,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -316432,7 +316769,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -316443,7 +316780,7 @@ pub mod otg_fs_global { } impl PRODUCT_IDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -316454,9 +316791,9 @@ pub mod otg_fs_global { } impl<'a> _PRODUCT_IDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -316465,15 +316802,15 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Product ID field"] - #[inline(always)] + #[inline] pub fn product_id(&self) -> PRODUCT_IDR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -316482,18 +316819,18 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 4096 } + W { bits: 0x1000 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Product ID field"] - #[inline(always)] + #[inline] pub fn product_id(&mut self) -> _PRODUCT_IDW { _PRODUCT_IDW { w: self } } @@ -316515,7 +316852,7 @@ pub mod otg_fs_global { } impl super::FS_HPTXFSIZ { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -316527,14 +316864,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -316544,7 +316881,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -316555,7 +316892,7 @@ pub mod otg_fs_global { } impl PTXSAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -316566,7 +316903,7 @@ pub mod otg_fs_global { } impl PTXFSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -316577,9 +316914,9 @@ pub mod otg_fs_global { } impl<'a> _PTXSAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -316592,9 +316929,9 @@ pub mod otg_fs_global { } impl<'a> _PTXFSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -316603,25 +316940,25 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Host periodic TxFIFO start address"] - #[inline(always)] + #[inline] pub fn ptxsa(&self) -> PTXSAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PTXSAR { bits } } #[doc = "Bits 16:31 - Host periodic TxFIFO depth"] - #[inline(always)] + #[inline] pub fn ptxfsiz(&self) -> PTXFSIZR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -316630,23 +316967,23 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 33555968 } + W { bits: 0x0200_0600 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Host periodic TxFIFO start address"] - #[inline(always)] + #[inline] pub fn ptxsa(&mut self) -> _PTXSAW { _PTXSAW { w: self } } #[doc = "Bits 16:31 - Host periodic TxFIFO depth"] - #[inline(always)] + #[inline] pub fn ptxfsiz(&mut self) -> _PTXFSIZW { _PTXFSIZW { w: self } } @@ -316668,7 +317005,7 @@ pub mod otg_fs_global { } impl super::FS_DIEPTXF1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -316680,14 +317017,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -316697,7 +317034,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -316708,7 +317045,7 @@ pub mod otg_fs_global { } impl INEPTXSAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -316719,7 +317056,7 @@ pub mod otg_fs_global { } impl INEPTXFDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -316730,9 +317067,9 @@ pub mod otg_fs_global { } impl<'a> _INEPTXSAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -316745,9 +317082,9 @@ pub mod otg_fs_global { } impl<'a> _INEPTXFDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -316756,25 +317093,25 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - IN endpoint FIFO2 transmit RAM start address"] - #[inline(always)] + #[inline] pub fn ineptxsa(&self) -> INEPTXSAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; INEPTXSAR { bits } } #[doc = "Bits 16:31 - IN endpoint TxFIFO depth"] - #[inline(always)] + #[inline] pub fn ineptxfd(&self) -> INEPTXFDR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -316783,23 +317120,23 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 33555456 } + W { bits: 0x0200_0400 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - IN endpoint FIFO2 transmit RAM start address"] - #[inline(always)] + #[inline] pub fn ineptxsa(&mut self) -> _INEPTXSAW { _INEPTXSAW { w: self } } #[doc = "Bits 16:31 - IN endpoint TxFIFO depth"] - #[inline(always)] + #[inline] pub fn ineptxfd(&mut self) -> _INEPTXFDW { _INEPTXFDW { w: self } } @@ -316821,7 +317158,7 @@ pub mod otg_fs_global { } impl super::FS_DIEPTXF2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -316833,14 +317170,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -316850,7 +317187,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -316861,7 +317198,7 @@ pub mod otg_fs_global { } impl INEPTXSAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -316872,7 +317209,7 @@ pub mod otg_fs_global { } impl INEPTXFDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -316883,9 +317220,9 @@ pub mod otg_fs_global { } impl<'a> _INEPTXSAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -316898,9 +317235,9 @@ pub mod otg_fs_global { } impl<'a> _INEPTXFDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -316909,25 +317246,25 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - IN endpoint FIFO3 transmit RAM start address"] - #[inline(always)] + #[inline] pub fn ineptxsa(&self) -> INEPTXSAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; INEPTXSAR { bits } } #[doc = "Bits 16:31 - IN endpoint TxFIFO depth"] - #[inline(always)] + #[inline] pub fn ineptxfd(&self) -> INEPTXFDR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -316936,23 +317273,23 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 33555456 } + W { bits: 0x0200_0400 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - IN endpoint FIFO3 transmit RAM start address"] - #[inline(always)] + #[inline] pub fn ineptxsa(&mut self) -> _INEPTXSAW { _INEPTXSAW { w: self } } #[doc = "Bits 16:31 - IN endpoint TxFIFO depth"] - #[inline(always)] + #[inline] pub fn ineptxfd(&mut self) -> _INEPTXFDW { _INEPTXFDW { w: self } } @@ -316974,7 +317311,7 @@ pub mod otg_fs_global { } impl super::FS_DIEPTXF3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -316986,14 +317323,14 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -317003,7 +317340,7 @@ pub mod otg_fs_global { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -317014,7 +317351,7 @@ pub mod otg_fs_global { } impl INEPTXSAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -317025,7 +317362,7 @@ pub mod otg_fs_global { } impl INEPTXFDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -317036,9 +317373,9 @@ pub mod otg_fs_global { } impl<'a> _INEPTXSAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -317051,9 +317388,9 @@ pub mod otg_fs_global { } impl<'a> _INEPTXFDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -317062,25 +317399,25 @@ pub mod otg_fs_global { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - IN endpoint FIFO4 transmit RAM start address"] - #[inline(always)] + #[inline] pub fn ineptxsa(&self) -> INEPTXSAR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; INEPTXSAR { bits } } #[doc = "Bits 16:31 - IN endpoint TxFIFO depth"] - #[inline(always)] + #[inline] pub fn ineptxfd(&self) -> INEPTXFDR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -317089,23 +317426,23 @@ pub mod otg_fs_global { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 33555456 } + W { bits: 0x0200_0400 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - IN endpoint FIFO4 transmit RAM start address"] - #[inline(always)] + #[inline] pub fn ineptxsa(&mut self) -> _INEPTXSAW { _INEPTXSAW { w: self } } #[doc = "Bits 16:31 - IN endpoint TxFIFO depth"] - #[inline(always)] + #[inline] pub fn ineptxfd(&mut self) -> _INEPTXFDW { _INEPTXFDW { w: self } } @@ -317113,17 +317450,22 @@ pub mod otg_fs_global { } } #[doc = "USB on the go full speed"] -pub struct OTG_FS_GLOBAL { - register_block: otg_fs_global::RegisterBlock, +pub struct OTG_FS_HOST { + _marker: PhantomData<*const ()>, } -impl Deref for OTG_FS_GLOBAL { - type Target = otg_fs_global::RegisterBlock; - fn deref(&self) -> &otg_fs_global::RegisterBlock { - &self.register_block +unsafe impl Send for OTG_FS_HOST {} +impl OTG_FS_HOST { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const otg_fs_host::RegisterBlock { + 0x5000_0400 as *const _ + } +} +impl Deref for OTG_FS_HOST { + type Target = otg_fs_host::RegisterBlock; + fn deref(&self) -> &otg_fs_host::RegisterBlock { + unsafe { &*OTG_FS_HOST::ptr() } } } -#[doc = "USB on the go full speed"] -pub const OTG_FS_HOST: Peripheral<OTG_FS_HOST> = unsafe { Peripheral::new(1342178304) }; #[doc = "USB on the go full speed"] pub mod otg_fs_host { use vcell::VolatileCell; @@ -317243,7 +317585,7 @@ pub mod otg_fs_host { } impl super::FS_HCFG { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -317255,14 +317597,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -317272,7 +317614,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -317283,7 +317625,7 @@ pub mod otg_fs_host { } impl FSLSPCSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -317294,17 +317636,17 @@ pub mod otg_fs_host { } impl FSLSSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -317315,9 +317657,9 @@ pub mod otg_fs_host { } impl<'a> _FSLSPCSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -317326,22 +317668,22 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:1 - FS/LS PHY clock select"] - #[inline(always)] + #[inline] pub fn fslspcs(&self) -> FSLSPCSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FSLSPCSR { bits } } #[doc = "Bit 2 - FS- and LS-only support"] - #[inline(always)] + #[inline] pub fn fslss(&self) -> FSLSSR { let bits = { const MASK: bool = true; @@ -317353,18 +317695,18 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:1 - FS/LS PHY clock select"] - #[inline(always)] + #[inline] pub fn fslspcs(&mut self) -> _FSLSPCSW { _FSLSPCSW { w: self } } @@ -317386,7 +317728,7 @@ pub mod otg_fs_host { } impl super::HFIR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -317398,14 +317740,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -317415,7 +317757,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -317426,7 +317768,7 @@ pub mod otg_fs_host { } impl FRIVLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -317437,9 +317779,9 @@ pub mod otg_fs_host { } impl<'a> _FRIVLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -317448,15 +317790,15 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Frame interval"] - #[inline(always)] + #[inline] pub fn frivl(&self) -> FRIVLR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -317465,18 +317807,18 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 60000 } + W { bits: 0xea60 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Frame interval"] - #[inline(always)] + #[inline] pub fn frivl(&mut self) -> _FRIVLW { _FRIVLW { w: self } } @@ -317494,7 +317836,7 @@ pub mod otg_fs_host { } impl super::FS_HFNUM { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -317507,7 +317849,7 @@ pub mod otg_fs_host { } impl FRNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -317518,32 +317860,32 @@ pub mod otg_fs_host { } impl FTREMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Frame number"] - #[inline(always)] + #[inline] pub fn frnum(&self) -> FRNUMR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; FRNUMR { bits } } #[doc = "Bits 16:31 - Frame time remaining"] - #[inline(always)] + #[inline] pub fn ftrem(&self) -> FTREMR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -317567,7 +317909,7 @@ pub mod otg_fs_host { } impl super::FS_HPTXSTS { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -317579,14 +317921,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -317596,7 +317938,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -317607,7 +317949,7 @@ pub mod otg_fs_host { } impl PTXFSAVLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -317618,7 +317960,7 @@ pub mod otg_fs_host { } impl PTXQSAVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -317629,7 +317971,7 @@ pub mod otg_fs_host { } impl PTXQTOPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -317640,9 +317982,9 @@ pub mod otg_fs_host { } impl<'a> _PTXFSAVLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -317651,35 +317993,35 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Periodic transmit data FIFO space available"] - #[inline(always)] + #[inline] pub fn ptxfsavl(&self) -> PTXFSAVLR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PTXFSAVLR { bits } } #[doc = "Bits 16:23 - Periodic transmit request queue space available"] - #[inline(always)] + #[inline] pub fn ptxqsav(&self) -> PTXQSAVR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PTXQSAVR { bits } } #[doc = "Bits 24:31 - Top of the periodic transmit request queue"] - #[inline(always)] + #[inline] pub fn ptxqtop(&self) -> PTXQTOPR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -317688,18 +318030,18 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 524544 } + W { bits: 0x0008_0100 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Periodic transmit data FIFO space available"] - #[inline(always)] + #[inline] pub fn ptxfsavl(&mut self) -> _PTXFSAVLW { _PTXFSAVLW { w: self } } @@ -317717,7 +318059,7 @@ pub mod otg_fs_host { } impl super::HAINT { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -317730,22 +318072,22 @@ pub mod otg_fs_host { } impl HAINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Channel interrupts"] - #[inline(always)] + #[inline] pub fn haint(&self) -> HAINTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -317769,7 +318111,7 @@ pub mod otg_fs_host { } impl super::HAINTMSK { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -317781,14 +318123,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -317798,7 +318140,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -317809,7 +318151,7 @@ pub mod otg_fs_host { } impl HAINTMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -317820,9 +318162,9 @@ pub mod otg_fs_host { } impl<'a> _HAINTMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -317831,15 +318173,15 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Channel interrupt mask"] - #[inline(always)] + #[inline] pub fn haintm(&self) -> HAINTMR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -317848,18 +318190,18 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Channel interrupt mask"] - #[inline(always)] + #[inline] pub fn haintm(&mut self) -> _HAINTMW { _HAINTMW { w: self } } @@ -317881,7 +318223,7 @@ pub mod otg_fs_host { } impl super::FS_HPRT { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -317893,14 +318235,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -317910,7 +318252,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -317921,17 +318263,17 @@ pub mod otg_fs_host { } impl PCSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -317942,17 +318284,17 @@ pub mod otg_fs_host { } impl PCDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -317963,17 +318305,17 @@ pub mod otg_fs_host { } impl PENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -317984,17 +318326,17 @@ pub mod otg_fs_host { } impl PENCHNGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -318005,17 +318347,17 @@ pub mod otg_fs_host { } impl POCAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -318026,17 +318368,17 @@ pub mod otg_fs_host { } impl POCCHNGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -318047,17 +318389,17 @@ pub mod otg_fs_host { } impl PRESR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -318068,17 +318410,17 @@ pub mod otg_fs_host { } impl PSUSPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -318089,17 +318431,17 @@ pub mod otg_fs_host { } impl PRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -318110,7 +318452,7 @@ pub mod otg_fs_host { } impl PLSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -318121,17 +318463,17 @@ pub mod otg_fs_host { } impl PPWRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -318142,7 +318484,7 @@ pub mod otg_fs_host { } impl PTCTLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -318153,7 +318495,7 @@ pub mod otg_fs_host { } impl PSPDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -318172,7 +318514,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -318195,7 +318537,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -318218,7 +318560,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -318241,7 +318583,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -318264,7 +318606,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -318287,7 +318629,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -318310,7 +318652,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -318333,7 +318675,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -318348,9 +318690,9 @@ pub mod otg_fs_host { } impl<'a> _PTCTLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -318359,12 +318701,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Port connect status"] - #[inline(always)] + #[inline] pub fn pcsts(&self) -> PCSTSR { let bits = { const MASK: bool = true; @@ -318374,7 +318716,7 @@ pub mod otg_fs_host { PCSTSR { bits } } #[doc = "Bit 1 - Port connect detected"] - #[inline(always)] + #[inline] pub fn pcdet(&self) -> PCDETR { let bits = { const MASK: bool = true; @@ -318384,7 +318726,7 @@ pub mod otg_fs_host { PCDETR { bits } } #[doc = "Bit 2 - Port enable"] - #[inline(always)] + #[inline] pub fn pena(&self) -> PENAR { let bits = { const MASK: bool = true; @@ -318394,7 +318736,7 @@ pub mod otg_fs_host { PENAR { bits } } #[doc = "Bit 3 - Port enable/disable change"] - #[inline(always)] + #[inline] pub fn penchng(&self) -> PENCHNGR { let bits = { const MASK: bool = true; @@ -318404,7 +318746,7 @@ pub mod otg_fs_host { PENCHNGR { bits } } #[doc = "Bit 4 - Port overcurrent active"] - #[inline(always)] + #[inline] pub fn poca(&self) -> POCAR { let bits = { const MASK: bool = true; @@ -318414,7 +318756,7 @@ pub mod otg_fs_host { POCAR { bits } } #[doc = "Bit 5 - Port overcurrent change"] - #[inline(always)] + #[inline] pub fn pocchng(&self) -> POCCHNGR { let bits = { const MASK: bool = true; @@ -318424,7 +318766,7 @@ pub mod otg_fs_host { POCCHNGR { bits } } #[doc = "Bit 6 - Port resume"] - #[inline(always)] + #[inline] pub fn pres(&self) -> PRESR { let bits = { const MASK: bool = true; @@ -318434,7 +318776,7 @@ pub mod otg_fs_host { PRESR { bits } } #[doc = "Bit 7 - Port suspend"] - #[inline(always)] + #[inline] pub fn psusp(&self) -> PSUSPR { let bits = { const MASK: bool = true; @@ -318444,7 +318786,7 @@ pub mod otg_fs_host { PSUSPR { bits } } #[doc = "Bit 8 - Port reset"] - #[inline(always)] + #[inline] pub fn prst(&self) -> PRSTR { let bits = { const MASK: bool = true; @@ -318454,17 +318796,17 @@ pub mod otg_fs_host { PRSTR { bits } } #[doc = "Bits 10:11 - Port line status"] - #[inline(always)] + #[inline] pub fn plsts(&self) -> PLSTSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PLSTSR { bits } } #[doc = "Bit 12 - Port power"] - #[inline(always)] + #[inline] pub fn ppwr(&self) -> PPWRR { let bits = { const MASK: bool = true; @@ -318474,20 +318816,20 @@ pub mod otg_fs_host { PPWRR { bits } } #[doc = "Bits 13:16 - Port test control"] - #[inline(always)] + #[inline] pub fn ptctl(&self) -> PTCTLR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PTCTLR { bits } } #[doc = "Bits 17:18 - Port speed"] - #[inline(always)] + #[inline] pub fn pspd(&self) -> PSPDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 17; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -318496,58 +318838,58 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 1 - Port connect detected"] - #[inline(always)] + #[inline] pub fn pcdet(&mut self) -> _PCDETW { _PCDETW { w: self } } #[doc = "Bit 2 - Port enable"] - #[inline(always)] + #[inline] pub fn pena(&mut self) -> _PENAW { _PENAW { w: self } } #[doc = "Bit 3 - Port enable/disable change"] - #[inline(always)] + #[inline] pub fn penchng(&mut self) -> _PENCHNGW { _PENCHNGW { w: self } } #[doc = "Bit 5 - Port overcurrent change"] - #[inline(always)] + #[inline] pub fn pocchng(&mut self) -> _POCCHNGW { _POCCHNGW { w: self } } #[doc = "Bit 6 - Port resume"] - #[inline(always)] + #[inline] pub fn pres(&mut self) -> _PRESW { _PRESW { w: self } } #[doc = "Bit 7 - Port suspend"] - #[inline(always)] + #[inline] pub fn psusp(&mut self) -> _PSUSPW { _PSUSPW { w: self } } #[doc = "Bit 8 - Port reset"] - #[inline(always)] + #[inline] pub fn prst(&mut self) -> _PRSTW { _PRSTW { w: self } } #[doc = "Bit 12 - Port power"] - #[inline(always)] + #[inline] pub fn ppwr(&mut self) -> _PPWRW { _PPWRW { w: self } } #[doc = "Bits 13:16 - Port test control"] - #[inline(always)] + #[inline] pub fn ptctl(&mut self) -> _PTCTLW { _PTCTLW { w: self } } @@ -318569,7 +318911,7 @@ pub mod otg_fs_host { } impl super::FS_HCCHAR0 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -318581,14 +318923,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -318598,7 +318940,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -318609,7 +318951,7 @@ pub mod otg_fs_host { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -318620,7 +318962,7 @@ pub mod otg_fs_host { } impl EPNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -318631,17 +318973,17 @@ pub mod otg_fs_host { } impl EPDIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -318652,17 +318994,17 @@ pub mod otg_fs_host { } impl LSDEVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -318673,7 +319015,7 @@ pub mod otg_fs_host { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -318684,7 +319026,7 @@ pub mod otg_fs_host { } impl MCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -318695,7 +319037,7 @@ pub mod otg_fs_host { } impl DADR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -318706,17 +319048,17 @@ pub mod otg_fs_host { } impl ODDFRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -318727,17 +319069,17 @@ pub mod otg_fs_host { } impl CHDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -318748,17 +319090,17 @@ pub mod otg_fs_host { } impl CHENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -318769,9 +319111,9 @@ pub mod otg_fs_host { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -318784,9 +319126,9 @@ pub mod otg_fs_host { } impl<'a> _EPNUMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -318807,7 +319149,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -318830,7 +319172,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -318845,9 +319187,9 @@ pub mod otg_fs_host { } impl<'a> _EPTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -318860,9 +319202,9 @@ pub mod otg_fs_host { } impl<'a> _MCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -318875,9 +319217,9 @@ pub mod otg_fs_host { } impl<'a> _DADW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -318898,7 +319240,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -318921,7 +319263,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -318944,7 +319286,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -318955,32 +319297,32 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; MPSIZR { bits } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&self) -> EPNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPNUMR { bits } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&self) -> EPDIRR { let bits = { const MASK: bool = true; @@ -318990,7 +319332,7 @@ pub mod otg_fs_host { EPDIRR { bits } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&self) -> LSDEVR { let bits = { const MASK: bool = true; @@ -319000,37 +319342,37 @@ pub mod otg_fs_host { LSDEVR { bits } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&self) -> MCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCNTR { bits } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&self) -> DADR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DADR { bits } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&self) -> ODDFRMR { let bits = { const MASK: bool = true; @@ -319040,7 +319382,7 @@ pub mod otg_fs_host { ODDFRMR { bits } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&self) -> CHDISR { let bits = { const MASK: bool = true; @@ -319050,7 +319392,7 @@ pub mod otg_fs_host { CHDISR { bits } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&self) -> CHENAR { let bits = { const MASK: bool = true; @@ -319062,63 +319404,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&mut self) -> _EPNUMW { _EPNUMW { w: self } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&mut self) -> _EPDIRW { _EPDIRW { w: self } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&mut self) -> _LSDEVW { _LSDEVW { w: self } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&mut self) -> _EPTYPW { _EPTYPW { w: self } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&mut self) -> _MCNTW { _MCNTW { w: self } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&mut self) -> _DADW { _DADW { w: self } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&mut self) -> _ODDFRMW { _ODDFRMW { w: self } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&mut self) -> _CHDISW { _CHDISW { w: self } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&mut self) -> _CHENAW { _CHENAW { w: self } } @@ -319140,7 +319482,7 @@ pub mod otg_fs_host { } impl super::FS_HCCHAR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -319152,14 +319494,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -319169,7 +319511,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -319180,7 +319522,7 @@ pub mod otg_fs_host { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -319191,7 +319533,7 @@ pub mod otg_fs_host { } impl EPNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -319202,17 +319544,17 @@ pub mod otg_fs_host { } impl EPDIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -319223,17 +319565,17 @@ pub mod otg_fs_host { } impl LSDEVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -319244,7 +319586,7 @@ pub mod otg_fs_host { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -319255,7 +319597,7 @@ pub mod otg_fs_host { } impl MCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -319266,7 +319608,7 @@ pub mod otg_fs_host { } impl DADR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -319277,17 +319619,17 @@ pub mod otg_fs_host { } impl ODDFRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -319298,17 +319640,17 @@ pub mod otg_fs_host { } impl CHDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -319319,17 +319661,17 @@ pub mod otg_fs_host { } impl CHENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -319340,9 +319682,9 @@ pub mod otg_fs_host { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -319355,9 +319697,9 @@ pub mod otg_fs_host { } impl<'a> _EPNUMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -319378,7 +319720,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -319401,7 +319743,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -319416,9 +319758,9 @@ pub mod otg_fs_host { } impl<'a> _EPTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -319431,9 +319773,9 @@ pub mod otg_fs_host { } impl<'a> _MCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -319446,9 +319788,9 @@ pub mod otg_fs_host { } impl<'a> _DADW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -319469,7 +319811,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -319492,7 +319834,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -319515,7 +319857,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -319526,32 +319868,32 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; MPSIZR { bits } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&self) -> EPNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPNUMR { bits } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&self) -> EPDIRR { let bits = { const MASK: bool = true; @@ -319561,7 +319903,7 @@ pub mod otg_fs_host { EPDIRR { bits } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&self) -> LSDEVR { let bits = { const MASK: bool = true; @@ -319571,37 +319913,37 @@ pub mod otg_fs_host { LSDEVR { bits } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&self) -> MCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCNTR { bits } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&self) -> DADR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DADR { bits } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&self) -> ODDFRMR { let bits = { const MASK: bool = true; @@ -319611,7 +319953,7 @@ pub mod otg_fs_host { ODDFRMR { bits } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&self) -> CHDISR { let bits = { const MASK: bool = true; @@ -319621,7 +319963,7 @@ pub mod otg_fs_host { CHDISR { bits } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&self) -> CHENAR { let bits = { const MASK: bool = true; @@ -319633,63 +319975,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&mut self) -> _EPNUMW { _EPNUMW { w: self } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&mut self) -> _EPDIRW { _EPDIRW { w: self } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&mut self) -> _LSDEVW { _LSDEVW { w: self } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&mut self) -> _EPTYPW { _EPTYPW { w: self } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&mut self) -> _MCNTW { _MCNTW { w: self } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&mut self) -> _DADW { _DADW { w: self } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&mut self) -> _ODDFRMW { _ODDFRMW { w: self } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&mut self) -> _CHDISW { _CHDISW { w: self } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&mut self) -> _CHENAW { _CHENAW { w: self } } @@ -319711,7 +320053,7 @@ pub mod otg_fs_host { } impl super::FS_HCCHAR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -319723,14 +320065,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -319740,7 +320082,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -319751,7 +320093,7 @@ pub mod otg_fs_host { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -319762,7 +320104,7 @@ pub mod otg_fs_host { } impl EPNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -319773,17 +320115,17 @@ pub mod otg_fs_host { } impl EPDIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -319794,17 +320136,17 @@ pub mod otg_fs_host { } impl LSDEVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -319815,7 +320157,7 @@ pub mod otg_fs_host { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -319826,7 +320168,7 @@ pub mod otg_fs_host { } impl MCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -319837,7 +320179,7 @@ pub mod otg_fs_host { } impl DADR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -319848,17 +320190,17 @@ pub mod otg_fs_host { } impl ODDFRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -319869,17 +320211,17 @@ pub mod otg_fs_host { } impl CHDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -319890,17 +320232,17 @@ pub mod otg_fs_host { } impl CHENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -319911,9 +320253,9 @@ pub mod otg_fs_host { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -319926,9 +320268,9 @@ pub mod otg_fs_host { } impl<'a> _EPNUMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -319949,7 +320291,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -319972,7 +320314,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -319987,9 +320329,9 @@ pub mod otg_fs_host { } impl<'a> _EPTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -320002,9 +320344,9 @@ pub mod otg_fs_host { } impl<'a> _MCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -320017,9 +320359,9 @@ pub mod otg_fs_host { } impl<'a> _DADW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -320040,7 +320382,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -320063,7 +320405,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -320086,7 +320428,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -320097,32 +320439,32 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; MPSIZR { bits } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&self) -> EPNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPNUMR { bits } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&self) -> EPDIRR { let bits = { const MASK: bool = true; @@ -320132,7 +320474,7 @@ pub mod otg_fs_host { EPDIRR { bits } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&self) -> LSDEVR { let bits = { const MASK: bool = true; @@ -320142,37 +320484,37 @@ pub mod otg_fs_host { LSDEVR { bits } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&self) -> MCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCNTR { bits } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&self) -> DADR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DADR { bits } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&self) -> ODDFRMR { let bits = { const MASK: bool = true; @@ -320182,7 +320524,7 @@ pub mod otg_fs_host { ODDFRMR { bits } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&self) -> CHDISR { let bits = { const MASK: bool = true; @@ -320192,7 +320534,7 @@ pub mod otg_fs_host { CHDISR { bits } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&self) -> CHENAR { let bits = { const MASK: bool = true; @@ -320204,63 +320546,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&mut self) -> _EPNUMW { _EPNUMW { w: self } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&mut self) -> _EPDIRW { _EPDIRW { w: self } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&mut self) -> _LSDEVW { _LSDEVW { w: self } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&mut self) -> _EPTYPW { _EPTYPW { w: self } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&mut self) -> _MCNTW { _MCNTW { w: self } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&mut self) -> _DADW { _DADW { w: self } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&mut self) -> _ODDFRMW { _ODDFRMW { w: self } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&mut self) -> _CHDISW { _CHDISW { w: self } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&mut self) -> _CHENAW { _CHENAW { w: self } } @@ -320282,7 +320624,7 @@ pub mod otg_fs_host { } impl super::FS_HCCHAR3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -320294,14 +320636,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -320311,7 +320653,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -320322,7 +320664,7 @@ pub mod otg_fs_host { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -320333,7 +320675,7 @@ pub mod otg_fs_host { } impl EPNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -320344,17 +320686,17 @@ pub mod otg_fs_host { } impl EPDIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -320365,17 +320707,17 @@ pub mod otg_fs_host { } impl LSDEVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -320386,7 +320728,7 @@ pub mod otg_fs_host { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -320397,7 +320739,7 @@ pub mod otg_fs_host { } impl MCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -320408,7 +320750,7 @@ pub mod otg_fs_host { } impl DADR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -320419,17 +320761,17 @@ pub mod otg_fs_host { } impl ODDFRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -320440,17 +320782,17 @@ pub mod otg_fs_host { } impl CHDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -320461,17 +320803,17 @@ pub mod otg_fs_host { } impl CHENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -320482,9 +320824,9 @@ pub mod otg_fs_host { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -320497,9 +320839,9 @@ pub mod otg_fs_host { } impl<'a> _EPNUMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -320520,7 +320862,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -320543,7 +320885,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -320558,9 +320900,9 @@ pub mod otg_fs_host { } impl<'a> _EPTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -320573,9 +320915,9 @@ pub mod otg_fs_host { } impl<'a> _MCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -320588,9 +320930,9 @@ pub mod otg_fs_host { } impl<'a> _DADW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -320611,7 +320953,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -320634,7 +320976,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -320657,7 +320999,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -320668,32 +321010,32 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; MPSIZR { bits } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&self) -> EPNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPNUMR { bits } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&self) -> EPDIRR { let bits = { const MASK: bool = true; @@ -320703,7 +321045,7 @@ pub mod otg_fs_host { EPDIRR { bits } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&self) -> LSDEVR { let bits = { const MASK: bool = true; @@ -320713,37 +321055,37 @@ pub mod otg_fs_host { LSDEVR { bits } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&self) -> MCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCNTR { bits } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&self) -> DADR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DADR { bits } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&self) -> ODDFRMR { let bits = { const MASK: bool = true; @@ -320753,7 +321095,7 @@ pub mod otg_fs_host { ODDFRMR { bits } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&self) -> CHDISR { let bits = { const MASK: bool = true; @@ -320763,7 +321105,7 @@ pub mod otg_fs_host { CHDISR { bits } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&self) -> CHENAR { let bits = { const MASK: bool = true; @@ -320775,63 +321117,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&mut self) -> _EPNUMW { _EPNUMW { w: self } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&mut self) -> _EPDIRW { _EPDIRW { w: self } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&mut self) -> _LSDEVW { _LSDEVW { w: self } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&mut self) -> _EPTYPW { _EPTYPW { w: self } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&mut self) -> _MCNTW { _MCNTW { w: self } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&mut self) -> _DADW { _DADW { w: self } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&mut self) -> _ODDFRMW { _ODDFRMW { w: self } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&mut self) -> _CHDISW { _CHDISW { w: self } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&mut self) -> _CHENAW { _CHENAW { w: self } } @@ -320853,7 +321195,7 @@ pub mod otg_fs_host { } impl super::FS_HCCHAR4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -320865,14 +321207,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -320882,7 +321224,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -320893,7 +321235,7 @@ pub mod otg_fs_host { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -320904,7 +321246,7 @@ pub mod otg_fs_host { } impl EPNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -320915,17 +321257,17 @@ pub mod otg_fs_host { } impl EPDIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -320936,17 +321278,17 @@ pub mod otg_fs_host { } impl LSDEVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -320957,7 +321299,7 @@ pub mod otg_fs_host { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -320968,7 +321310,7 @@ pub mod otg_fs_host { } impl MCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -320979,7 +321321,7 @@ pub mod otg_fs_host { } impl DADR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -320990,17 +321332,17 @@ pub mod otg_fs_host { } impl ODDFRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -321011,17 +321353,17 @@ pub mod otg_fs_host { } impl CHDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -321032,17 +321374,17 @@ pub mod otg_fs_host { } impl CHENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -321053,9 +321395,9 @@ pub mod otg_fs_host { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -321068,9 +321410,9 @@ pub mod otg_fs_host { } impl<'a> _EPNUMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -321091,7 +321433,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -321114,7 +321456,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -321129,9 +321471,9 @@ pub mod otg_fs_host { } impl<'a> _EPTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -321144,9 +321486,9 @@ pub mod otg_fs_host { } impl<'a> _MCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -321159,9 +321501,9 @@ pub mod otg_fs_host { } impl<'a> _DADW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -321182,7 +321524,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -321205,7 +321547,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -321228,7 +321570,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -321239,32 +321581,32 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; MPSIZR { bits } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&self) -> EPNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPNUMR { bits } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&self) -> EPDIRR { let bits = { const MASK: bool = true; @@ -321274,7 +321616,7 @@ pub mod otg_fs_host { EPDIRR { bits } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&self) -> LSDEVR { let bits = { const MASK: bool = true; @@ -321284,37 +321626,37 @@ pub mod otg_fs_host { LSDEVR { bits } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&self) -> MCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCNTR { bits } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&self) -> DADR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DADR { bits } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&self) -> ODDFRMR { let bits = { const MASK: bool = true; @@ -321324,7 +321666,7 @@ pub mod otg_fs_host { ODDFRMR { bits } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&self) -> CHDISR { let bits = { const MASK: bool = true; @@ -321334,7 +321676,7 @@ pub mod otg_fs_host { CHDISR { bits } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&self) -> CHENAR { let bits = { const MASK: bool = true; @@ -321346,63 +321688,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&mut self) -> _EPNUMW { _EPNUMW { w: self } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&mut self) -> _EPDIRW { _EPDIRW { w: self } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&mut self) -> _LSDEVW { _LSDEVW { w: self } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&mut self) -> _EPTYPW { _EPTYPW { w: self } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&mut self) -> _MCNTW { _MCNTW { w: self } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&mut self) -> _DADW { _DADW { w: self } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&mut self) -> _ODDFRMW { _ODDFRMW { w: self } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&mut self) -> _CHDISW { _CHDISW { w: self } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&mut self) -> _CHENAW { _CHENAW { w: self } } @@ -321424,7 +321766,7 @@ pub mod otg_fs_host { } impl super::FS_HCCHAR5 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -321436,14 +321778,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -321453,7 +321795,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -321464,7 +321806,7 @@ pub mod otg_fs_host { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -321475,7 +321817,7 @@ pub mod otg_fs_host { } impl EPNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -321486,17 +321828,17 @@ pub mod otg_fs_host { } impl EPDIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -321507,17 +321849,17 @@ pub mod otg_fs_host { } impl LSDEVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -321528,7 +321870,7 @@ pub mod otg_fs_host { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -321539,7 +321881,7 @@ pub mod otg_fs_host { } impl MCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -321550,7 +321892,7 @@ pub mod otg_fs_host { } impl DADR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -321561,17 +321903,17 @@ pub mod otg_fs_host { } impl ODDFRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -321582,17 +321924,17 @@ pub mod otg_fs_host { } impl CHDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -321603,17 +321945,17 @@ pub mod otg_fs_host { } impl CHENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -321624,9 +321966,9 @@ pub mod otg_fs_host { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -321639,9 +321981,9 @@ pub mod otg_fs_host { } impl<'a> _EPNUMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -321662,7 +322004,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -321685,7 +322027,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -321700,9 +322042,9 @@ pub mod otg_fs_host { } impl<'a> _EPTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -321715,9 +322057,9 @@ pub mod otg_fs_host { } impl<'a> _MCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -321730,9 +322072,9 @@ pub mod otg_fs_host { } impl<'a> _DADW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -321753,7 +322095,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -321776,7 +322118,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -321799,7 +322141,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -321810,32 +322152,32 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; MPSIZR { bits } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&self) -> EPNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPNUMR { bits } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&self) -> EPDIRR { let bits = { const MASK: bool = true; @@ -321845,7 +322187,7 @@ pub mod otg_fs_host { EPDIRR { bits } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&self) -> LSDEVR { let bits = { const MASK: bool = true; @@ -321855,37 +322197,37 @@ pub mod otg_fs_host { LSDEVR { bits } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&self) -> MCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCNTR { bits } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&self) -> DADR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DADR { bits } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&self) -> ODDFRMR { let bits = { const MASK: bool = true; @@ -321895,7 +322237,7 @@ pub mod otg_fs_host { ODDFRMR { bits } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&self) -> CHDISR { let bits = { const MASK: bool = true; @@ -321905,7 +322247,7 @@ pub mod otg_fs_host { CHDISR { bits } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&self) -> CHENAR { let bits = { const MASK: bool = true; @@ -321917,63 +322259,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&mut self) -> _EPNUMW { _EPNUMW { w: self } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&mut self) -> _EPDIRW { _EPDIRW { w: self } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&mut self) -> _LSDEVW { _LSDEVW { w: self } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&mut self) -> _EPTYPW { _EPTYPW { w: self } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&mut self) -> _MCNTW { _MCNTW { w: self } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&mut self) -> _DADW { _DADW { w: self } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&mut self) -> _ODDFRMW { _ODDFRMW { w: self } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&mut self) -> _CHDISW { _CHDISW { w: self } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&mut self) -> _CHENAW { _CHENAW { w: self } } @@ -321995,7 +322337,7 @@ pub mod otg_fs_host { } impl super::FS_HCCHAR6 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -322007,14 +322349,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -322024,7 +322366,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -322035,7 +322377,7 @@ pub mod otg_fs_host { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -322046,7 +322388,7 @@ pub mod otg_fs_host { } impl EPNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -322057,17 +322399,17 @@ pub mod otg_fs_host { } impl EPDIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -322078,17 +322420,17 @@ pub mod otg_fs_host { } impl LSDEVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -322099,7 +322441,7 @@ pub mod otg_fs_host { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -322110,7 +322452,7 @@ pub mod otg_fs_host { } impl MCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -322121,7 +322463,7 @@ pub mod otg_fs_host { } impl DADR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -322132,17 +322474,17 @@ pub mod otg_fs_host { } impl ODDFRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -322153,17 +322495,17 @@ pub mod otg_fs_host { } impl CHDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -322174,17 +322516,17 @@ pub mod otg_fs_host { } impl CHENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -322195,9 +322537,9 @@ pub mod otg_fs_host { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -322210,9 +322552,9 @@ pub mod otg_fs_host { } impl<'a> _EPNUMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -322233,7 +322575,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -322256,7 +322598,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -322271,9 +322613,9 @@ pub mod otg_fs_host { } impl<'a> _EPTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -322286,9 +322628,9 @@ pub mod otg_fs_host { } impl<'a> _MCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -322301,9 +322643,9 @@ pub mod otg_fs_host { } impl<'a> _DADW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -322324,7 +322666,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -322347,7 +322689,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -322370,7 +322712,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -322381,32 +322723,32 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; MPSIZR { bits } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&self) -> EPNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPNUMR { bits } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&self) -> EPDIRR { let bits = { const MASK: bool = true; @@ -322416,7 +322758,7 @@ pub mod otg_fs_host { EPDIRR { bits } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&self) -> LSDEVR { let bits = { const MASK: bool = true; @@ -322426,37 +322768,37 @@ pub mod otg_fs_host { LSDEVR { bits } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&self) -> MCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCNTR { bits } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&self) -> DADR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DADR { bits } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&self) -> ODDFRMR { let bits = { const MASK: bool = true; @@ -322466,7 +322808,7 @@ pub mod otg_fs_host { ODDFRMR { bits } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&self) -> CHDISR { let bits = { const MASK: bool = true; @@ -322476,7 +322818,7 @@ pub mod otg_fs_host { CHDISR { bits } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&self) -> CHENAR { let bits = { const MASK: bool = true; @@ -322488,63 +322830,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&mut self) -> _EPNUMW { _EPNUMW { w: self } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&mut self) -> _EPDIRW { _EPDIRW { w: self } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&mut self) -> _LSDEVW { _LSDEVW { w: self } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&mut self) -> _EPTYPW { _EPTYPW { w: self } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&mut self) -> _MCNTW { _MCNTW { w: self } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&mut self) -> _DADW { _DADW { w: self } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&mut self) -> _ODDFRMW { _ODDFRMW { w: self } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&mut self) -> _CHDISW { _CHDISW { w: self } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&mut self) -> _CHENAW { _CHENAW { w: self } } @@ -322566,7 +322908,7 @@ pub mod otg_fs_host { } impl super::FS_HCCHAR7 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -322578,14 +322920,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -322595,7 +322937,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -322606,7 +322948,7 @@ pub mod otg_fs_host { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -322617,7 +322959,7 @@ pub mod otg_fs_host { } impl EPNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -322628,17 +322970,17 @@ pub mod otg_fs_host { } impl EPDIRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -322649,17 +322991,17 @@ pub mod otg_fs_host { } impl LSDEVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -322670,7 +323012,7 @@ pub mod otg_fs_host { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -322681,7 +323023,7 @@ pub mod otg_fs_host { } impl MCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -322692,7 +323034,7 @@ pub mod otg_fs_host { } impl DADR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -322703,17 +323045,17 @@ pub mod otg_fs_host { } impl ODDFRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -322724,17 +323066,17 @@ pub mod otg_fs_host { } impl CHDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -322745,17 +323087,17 @@ pub mod otg_fs_host { } impl CHENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -322766,9 +323108,9 @@ pub mod otg_fs_host { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -322781,9 +323123,9 @@ pub mod otg_fs_host { } impl<'a> _EPNUMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -322804,7 +323146,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -322827,7 +323169,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -322842,9 +323184,9 @@ pub mod otg_fs_host { } impl<'a> _EPTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -322857,9 +323199,9 @@ pub mod otg_fs_host { } impl<'a> _MCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -322872,9 +323214,9 @@ pub mod otg_fs_host { } impl<'a> _DADW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -322895,7 +323237,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -322918,7 +323260,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -322941,7 +323283,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -322952,32 +323294,32 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; MPSIZR { bits } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&self) -> EPNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPNUMR { bits } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&self) -> EPDIRR { let bits = { const MASK: bool = true; @@ -322987,7 +323329,7 @@ pub mod otg_fs_host { EPDIRR { bits } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&self) -> LSDEVR { let bits = { const MASK: bool = true; @@ -322997,37 +323339,37 @@ pub mod otg_fs_host { LSDEVR { bits } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&self) -> MCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCNTR { bits } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&self) -> DADR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DADR { bits } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&self) -> ODDFRMR { let bits = { const MASK: bool = true; @@ -323037,7 +323379,7 @@ pub mod otg_fs_host { ODDFRMR { bits } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&self) -> CHDISR { let bits = { const MASK: bool = true; @@ -323047,7 +323389,7 @@ pub mod otg_fs_host { CHDISR { bits } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&self) -> CHENAR { let bits = { const MASK: bool = true; @@ -323059,63 +323401,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:10 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } #[doc = "Bits 11:14 - Endpoint number"] - #[inline(always)] + #[inline] pub fn epnum(&mut self) -> _EPNUMW { _EPNUMW { w: self } } #[doc = "Bit 15 - Endpoint direction"] - #[inline(always)] + #[inline] pub fn epdir(&mut self) -> _EPDIRW { _EPDIRW { w: self } } #[doc = "Bit 17 - Low-speed device"] - #[inline(always)] + #[inline] pub fn lsdev(&mut self) -> _LSDEVW { _LSDEVW { w: self } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&mut self) -> _EPTYPW { _EPTYPW { w: self } } #[doc = "Bits 20:21 - Multicount"] - #[inline(always)] + #[inline] pub fn mcnt(&mut self) -> _MCNTW { _MCNTW { w: self } } #[doc = "Bits 22:28 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&mut self) -> _DADW { _DADW { w: self } } #[doc = "Bit 29 - Odd frame"] - #[inline(always)] + #[inline] pub fn oddfrm(&mut self) -> _ODDFRMW { _ODDFRMW { w: self } } #[doc = "Bit 30 - Channel disable"] - #[inline(always)] + #[inline] pub fn chdis(&mut self) -> _CHDISW { _CHDISW { w: self } } #[doc = "Bit 31 - Channel enable"] - #[inline(always)] + #[inline] pub fn chena(&mut self) -> _CHENAW { _CHENAW { w: self } } @@ -323137,7 +323479,7 @@ pub mod otg_fs_host { } impl super::FS_HCINT0 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -323149,14 +323491,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -323166,7 +323508,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -323177,17 +323519,17 @@ pub mod otg_fs_host { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323198,17 +323540,17 @@ pub mod otg_fs_host { } impl CHHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323219,17 +323561,17 @@ pub mod otg_fs_host { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323240,17 +323582,17 @@ pub mod otg_fs_host { } impl NAKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323261,17 +323603,17 @@ pub mod otg_fs_host { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323282,17 +323624,17 @@ pub mod otg_fs_host { } impl TXERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323303,17 +323645,17 @@ pub mod otg_fs_host { } impl BBERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323324,17 +323666,17 @@ pub mod otg_fs_host { } impl FRMORR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323345,17 +323687,17 @@ pub mod otg_fs_host { } impl DTERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323374,7 +323716,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -323397,7 +323739,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -323420,7 +323762,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -323443,7 +323785,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -323466,7 +323808,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -323489,7 +323831,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -323512,7 +323854,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -323535,7 +323877,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -323558,7 +323900,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -323569,12 +323911,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -323584,7 +323926,7 @@ pub mod otg_fs_host { XFRCR { bits } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&self) -> CHHR { let bits = { const MASK: bool = true; @@ -323594,7 +323936,7 @@ pub mod otg_fs_host { CHHR { bits } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -323604,7 +323946,7 @@ pub mod otg_fs_host { STALLR { bits } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&self) -> NAKR { let bits = { const MASK: bool = true; @@ -323614,7 +323956,7 @@ pub mod otg_fs_host { NAKR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -323624,7 +323966,7 @@ pub mod otg_fs_host { ACKR { bits } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&self) -> TXERRR { let bits = { const MASK: bool = true; @@ -323634,7 +323976,7 @@ pub mod otg_fs_host { TXERRR { bits } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&self) -> BBERRR { let bits = { const MASK: bool = true; @@ -323644,7 +323986,7 @@ pub mod otg_fs_host { BBERRR { bits } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&self) -> FRMORR { let bits = { const MASK: bool = true; @@ -323654,7 +323996,7 @@ pub mod otg_fs_host { FRMORR { bits } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&self) -> DTERRR { let bits = { const MASK: bool = true; @@ -323666,58 +324008,58 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&mut self) -> _CHHW { _CHHW { w: self } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&mut self) -> _NAKW { _NAKW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&mut self) -> _TXERRW { _TXERRW { w: self } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&mut self) -> _BBERRW { _BBERRW { w: self } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&mut self) -> _FRMORW { _FRMORW { w: self } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&mut self) -> _DTERRW { _DTERRW { w: self } } @@ -323739,7 +324081,7 @@ pub mod otg_fs_host { } impl super::FS_HCINT1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -323751,14 +324093,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -323768,7 +324110,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -323779,17 +324121,17 @@ pub mod otg_fs_host { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323800,17 +324142,17 @@ pub mod otg_fs_host { } impl CHHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323821,17 +324163,17 @@ pub mod otg_fs_host { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323842,17 +324184,17 @@ pub mod otg_fs_host { } impl NAKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323863,17 +324205,17 @@ pub mod otg_fs_host { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323884,17 +324226,17 @@ pub mod otg_fs_host { } impl TXERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323905,17 +324247,17 @@ pub mod otg_fs_host { } impl BBERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323926,17 +324268,17 @@ pub mod otg_fs_host { } impl FRMORR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323947,17 +324289,17 @@ pub mod otg_fs_host { } impl DTERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -323976,7 +324318,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -323999,7 +324341,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -324022,7 +324364,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -324045,7 +324387,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -324068,7 +324410,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -324091,7 +324433,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -324114,7 +324456,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -324137,7 +324479,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -324160,7 +324502,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -324171,12 +324513,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -324186,7 +324528,7 @@ pub mod otg_fs_host { XFRCR { bits } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&self) -> CHHR { let bits = { const MASK: bool = true; @@ -324196,7 +324538,7 @@ pub mod otg_fs_host { CHHR { bits } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -324206,7 +324548,7 @@ pub mod otg_fs_host { STALLR { bits } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&self) -> NAKR { let bits = { const MASK: bool = true; @@ -324216,7 +324558,7 @@ pub mod otg_fs_host { NAKR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -324226,7 +324568,7 @@ pub mod otg_fs_host { ACKR { bits } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&self) -> TXERRR { let bits = { const MASK: bool = true; @@ -324236,7 +324578,7 @@ pub mod otg_fs_host { TXERRR { bits } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&self) -> BBERRR { let bits = { const MASK: bool = true; @@ -324246,7 +324588,7 @@ pub mod otg_fs_host { BBERRR { bits } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&self) -> FRMORR { let bits = { const MASK: bool = true; @@ -324256,7 +324598,7 @@ pub mod otg_fs_host { FRMORR { bits } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&self) -> DTERRR { let bits = { const MASK: bool = true; @@ -324268,58 +324610,58 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&mut self) -> _CHHW { _CHHW { w: self } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&mut self) -> _NAKW { _NAKW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&mut self) -> _TXERRW { _TXERRW { w: self } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&mut self) -> _BBERRW { _BBERRW { w: self } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&mut self) -> _FRMORW { _FRMORW { w: self } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&mut self) -> _DTERRW { _DTERRW { w: self } } @@ -324341,7 +324683,7 @@ pub mod otg_fs_host { } impl super::FS_HCINT2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -324353,14 +324695,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -324370,7 +324712,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -324381,17 +324723,17 @@ pub mod otg_fs_host { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -324402,17 +324744,17 @@ pub mod otg_fs_host { } impl CHHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -324423,17 +324765,17 @@ pub mod otg_fs_host { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -324444,17 +324786,17 @@ pub mod otg_fs_host { } impl NAKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -324465,17 +324807,17 @@ pub mod otg_fs_host { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -324486,17 +324828,17 @@ pub mod otg_fs_host { } impl TXERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -324507,17 +324849,17 @@ pub mod otg_fs_host { } impl BBERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -324528,17 +324870,17 @@ pub mod otg_fs_host { } impl FRMORR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -324549,17 +324891,17 @@ pub mod otg_fs_host { } impl DTERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -324578,7 +324920,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -324601,7 +324943,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -324624,7 +324966,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -324647,7 +324989,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -324670,7 +325012,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -324693,7 +325035,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -324716,7 +325058,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -324739,7 +325081,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -324762,7 +325104,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -324773,12 +325115,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -324788,7 +325130,7 @@ pub mod otg_fs_host { XFRCR { bits } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&self) -> CHHR { let bits = { const MASK: bool = true; @@ -324798,7 +325140,7 @@ pub mod otg_fs_host { CHHR { bits } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -324808,7 +325150,7 @@ pub mod otg_fs_host { STALLR { bits } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&self) -> NAKR { let bits = { const MASK: bool = true; @@ -324818,7 +325160,7 @@ pub mod otg_fs_host { NAKR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -324828,7 +325170,7 @@ pub mod otg_fs_host { ACKR { bits } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&self) -> TXERRR { let bits = { const MASK: bool = true; @@ -324838,7 +325180,7 @@ pub mod otg_fs_host { TXERRR { bits } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&self) -> BBERRR { let bits = { const MASK: bool = true; @@ -324848,7 +325190,7 @@ pub mod otg_fs_host { BBERRR { bits } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&self) -> FRMORR { let bits = { const MASK: bool = true; @@ -324858,7 +325200,7 @@ pub mod otg_fs_host { FRMORR { bits } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&self) -> DTERRR { let bits = { const MASK: bool = true; @@ -324870,58 +325212,58 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&mut self) -> _CHHW { _CHHW { w: self } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&mut self) -> _NAKW { _NAKW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&mut self) -> _TXERRW { _TXERRW { w: self } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&mut self) -> _BBERRW { _BBERRW { w: self } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&mut self) -> _FRMORW { _FRMORW { w: self } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&mut self) -> _DTERRW { _DTERRW { w: self } } @@ -324943,7 +325285,7 @@ pub mod otg_fs_host { } impl super::FS_HCINT3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -324955,14 +325297,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -324972,7 +325314,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -324983,17 +325325,17 @@ pub mod otg_fs_host { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325004,17 +325346,17 @@ pub mod otg_fs_host { } impl CHHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325025,17 +325367,17 @@ pub mod otg_fs_host { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325046,17 +325388,17 @@ pub mod otg_fs_host { } impl NAKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325067,17 +325409,17 @@ pub mod otg_fs_host { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325088,17 +325430,17 @@ pub mod otg_fs_host { } impl TXERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325109,17 +325451,17 @@ pub mod otg_fs_host { } impl BBERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325130,17 +325472,17 @@ pub mod otg_fs_host { } impl FRMORR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325151,17 +325493,17 @@ pub mod otg_fs_host { } impl DTERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325180,7 +325522,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -325203,7 +325545,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -325226,7 +325568,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -325249,7 +325591,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -325272,7 +325614,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -325295,7 +325637,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -325318,7 +325660,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -325341,7 +325683,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -325364,7 +325706,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -325375,12 +325717,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -325390,7 +325732,7 @@ pub mod otg_fs_host { XFRCR { bits } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&self) -> CHHR { let bits = { const MASK: bool = true; @@ -325400,7 +325742,7 @@ pub mod otg_fs_host { CHHR { bits } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -325410,7 +325752,7 @@ pub mod otg_fs_host { STALLR { bits } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&self) -> NAKR { let bits = { const MASK: bool = true; @@ -325420,7 +325762,7 @@ pub mod otg_fs_host { NAKR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -325430,7 +325772,7 @@ pub mod otg_fs_host { ACKR { bits } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&self) -> TXERRR { let bits = { const MASK: bool = true; @@ -325440,7 +325782,7 @@ pub mod otg_fs_host { TXERRR { bits } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&self) -> BBERRR { let bits = { const MASK: bool = true; @@ -325450,7 +325792,7 @@ pub mod otg_fs_host { BBERRR { bits } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&self) -> FRMORR { let bits = { const MASK: bool = true; @@ -325460,7 +325802,7 @@ pub mod otg_fs_host { FRMORR { bits } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&self) -> DTERRR { let bits = { const MASK: bool = true; @@ -325472,58 +325814,58 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&mut self) -> _CHHW { _CHHW { w: self } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&mut self) -> _NAKW { _NAKW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&mut self) -> _TXERRW { _TXERRW { w: self } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&mut self) -> _BBERRW { _BBERRW { w: self } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&mut self) -> _FRMORW { _FRMORW { w: self } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&mut self) -> _DTERRW { _DTERRW { w: self } } @@ -325545,7 +325887,7 @@ pub mod otg_fs_host { } impl super::FS_HCINT4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -325557,14 +325899,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -325574,7 +325916,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -325585,17 +325927,17 @@ pub mod otg_fs_host { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325606,17 +325948,17 @@ pub mod otg_fs_host { } impl CHHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325627,17 +325969,17 @@ pub mod otg_fs_host { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325648,17 +325990,17 @@ pub mod otg_fs_host { } impl NAKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325669,17 +326011,17 @@ pub mod otg_fs_host { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325690,17 +326032,17 @@ pub mod otg_fs_host { } impl TXERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325711,17 +326053,17 @@ pub mod otg_fs_host { } impl BBERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325732,17 +326074,17 @@ pub mod otg_fs_host { } impl FRMORR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325753,17 +326095,17 @@ pub mod otg_fs_host { } impl DTERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -325782,7 +326124,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -325805,7 +326147,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -325828,7 +326170,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -325851,7 +326193,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -325874,7 +326216,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -325897,7 +326239,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -325920,7 +326262,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -325943,7 +326285,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -325966,7 +326308,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -325977,12 +326319,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -325992,7 +326334,7 @@ pub mod otg_fs_host { XFRCR { bits } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&self) -> CHHR { let bits = { const MASK: bool = true; @@ -326002,7 +326344,7 @@ pub mod otg_fs_host { CHHR { bits } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -326012,7 +326354,7 @@ pub mod otg_fs_host { STALLR { bits } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&self) -> NAKR { let bits = { const MASK: bool = true; @@ -326022,7 +326364,7 @@ pub mod otg_fs_host { NAKR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -326032,7 +326374,7 @@ pub mod otg_fs_host { ACKR { bits } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&self) -> TXERRR { let bits = { const MASK: bool = true; @@ -326042,7 +326384,7 @@ pub mod otg_fs_host { TXERRR { bits } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&self) -> BBERRR { let bits = { const MASK: bool = true; @@ -326052,7 +326394,7 @@ pub mod otg_fs_host { BBERRR { bits } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&self) -> FRMORR { let bits = { const MASK: bool = true; @@ -326062,7 +326404,7 @@ pub mod otg_fs_host { FRMORR { bits } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&self) -> DTERRR { let bits = { const MASK: bool = true; @@ -326074,58 +326416,58 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&mut self) -> _CHHW { _CHHW { w: self } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&mut self) -> _NAKW { _NAKW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&mut self) -> _TXERRW { _TXERRW { w: self } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&mut self) -> _BBERRW { _BBERRW { w: self } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&mut self) -> _FRMORW { _FRMORW { w: self } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&mut self) -> _DTERRW { _DTERRW { w: self } } @@ -326147,7 +326489,7 @@ pub mod otg_fs_host { } impl super::FS_HCINT5 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -326159,14 +326501,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -326176,7 +326518,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -326187,17 +326529,17 @@ pub mod otg_fs_host { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326208,17 +326550,17 @@ pub mod otg_fs_host { } impl CHHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326229,17 +326571,17 @@ pub mod otg_fs_host { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326250,17 +326592,17 @@ pub mod otg_fs_host { } impl NAKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326271,17 +326613,17 @@ pub mod otg_fs_host { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326292,17 +326634,17 @@ pub mod otg_fs_host { } impl TXERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326313,17 +326655,17 @@ pub mod otg_fs_host { } impl BBERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326334,17 +326676,17 @@ pub mod otg_fs_host { } impl FRMORR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326355,17 +326697,17 @@ pub mod otg_fs_host { } impl DTERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326384,7 +326726,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -326407,7 +326749,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -326430,7 +326772,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -326453,7 +326795,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -326476,7 +326818,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -326499,7 +326841,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -326522,7 +326864,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -326545,7 +326887,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -326568,7 +326910,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -326579,12 +326921,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -326594,7 +326936,7 @@ pub mod otg_fs_host { XFRCR { bits } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&self) -> CHHR { let bits = { const MASK: bool = true; @@ -326604,7 +326946,7 @@ pub mod otg_fs_host { CHHR { bits } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -326614,7 +326956,7 @@ pub mod otg_fs_host { STALLR { bits } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&self) -> NAKR { let bits = { const MASK: bool = true; @@ -326624,7 +326966,7 @@ pub mod otg_fs_host { NAKR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -326634,7 +326976,7 @@ pub mod otg_fs_host { ACKR { bits } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&self) -> TXERRR { let bits = { const MASK: bool = true; @@ -326644,7 +326986,7 @@ pub mod otg_fs_host { TXERRR { bits } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&self) -> BBERRR { let bits = { const MASK: bool = true; @@ -326654,7 +326996,7 @@ pub mod otg_fs_host { BBERRR { bits } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&self) -> FRMORR { let bits = { const MASK: bool = true; @@ -326664,7 +327006,7 @@ pub mod otg_fs_host { FRMORR { bits } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&self) -> DTERRR { let bits = { const MASK: bool = true; @@ -326676,58 +327018,58 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&mut self) -> _CHHW { _CHHW { w: self } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&mut self) -> _NAKW { _NAKW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&mut self) -> _TXERRW { _TXERRW { w: self } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&mut self) -> _BBERRW { _BBERRW { w: self } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&mut self) -> _FRMORW { _FRMORW { w: self } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&mut self) -> _DTERRW { _DTERRW { w: self } } @@ -326749,7 +327091,7 @@ pub mod otg_fs_host { } impl super::FS_HCINT6 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -326761,14 +327103,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -326778,7 +327120,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -326789,17 +327131,17 @@ pub mod otg_fs_host { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326810,17 +327152,17 @@ pub mod otg_fs_host { } impl CHHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326831,17 +327173,17 @@ pub mod otg_fs_host { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326852,17 +327194,17 @@ pub mod otg_fs_host { } impl NAKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326873,17 +327215,17 @@ pub mod otg_fs_host { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326894,17 +327236,17 @@ pub mod otg_fs_host { } impl TXERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326915,17 +327257,17 @@ pub mod otg_fs_host { } impl BBERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326936,17 +327278,17 @@ pub mod otg_fs_host { } impl FRMORR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326957,17 +327299,17 @@ pub mod otg_fs_host { } impl DTERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -326986,7 +327328,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -327009,7 +327351,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -327032,7 +327374,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -327055,7 +327397,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -327078,7 +327420,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -327101,7 +327443,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -327124,7 +327466,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -327147,7 +327489,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -327170,7 +327512,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -327181,12 +327523,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -327196,7 +327538,7 @@ pub mod otg_fs_host { XFRCR { bits } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&self) -> CHHR { let bits = { const MASK: bool = true; @@ -327206,7 +327548,7 @@ pub mod otg_fs_host { CHHR { bits } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -327216,7 +327558,7 @@ pub mod otg_fs_host { STALLR { bits } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&self) -> NAKR { let bits = { const MASK: bool = true; @@ -327226,7 +327568,7 @@ pub mod otg_fs_host { NAKR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -327236,7 +327578,7 @@ pub mod otg_fs_host { ACKR { bits } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&self) -> TXERRR { let bits = { const MASK: bool = true; @@ -327246,7 +327588,7 @@ pub mod otg_fs_host { TXERRR { bits } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&self) -> BBERRR { let bits = { const MASK: bool = true; @@ -327256,7 +327598,7 @@ pub mod otg_fs_host { BBERRR { bits } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&self) -> FRMORR { let bits = { const MASK: bool = true; @@ -327266,7 +327608,7 @@ pub mod otg_fs_host { FRMORR { bits } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&self) -> DTERRR { let bits = { const MASK: bool = true; @@ -327278,58 +327620,58 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&mut self) -> _CHHW { _CHHW { w: self } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&mut self) -> _NAKW { _NAKW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&mut self) -> _TXERRW { _TXERRW { w: self } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&mut self) -> _BBERRW { _BBERRW { w: self } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&mut self) -> _FRMORW { _FRMORW { w: self } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&mut self) -> _DTERRW { _DTERRW { w: self } } @@ -327351,7 +327693,7 @@ pub mod otg_fs_host { } impl super::FS_HCINT7 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -327363,14 +327705,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -327380,7 +327722,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -327391,17 +327733,17 @@ pub mod otg_fs_host { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -327412,17 +327754,17 @@ pub mod otg_fs_host { } impl CHHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -327433,17 +327775,17 @@ pub mod otg_fs_host { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -327454,17 +327796,17 @@ pub mod otg_fs_host { } impl NAKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -327475,17 +327817,17 @@ pub mod otg_fs_host { } impl ACKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -327496,17 +327838,17 @@ pub mod otg_fs_host { } impl TXERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -327517,17 +327859,17 @@ pub mod otg_fs_host { } impl BBERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -327538,17 +327880,17 @@ pub mod otg_fs_host { } impl FRMORR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -327559,17 +327901,17 @@ pub mod otg_fs_host { } impl DTERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -327588,7 +327930,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -327611,7 +327953,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -327634,7 +327976,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -327657,7 +327999,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -327680,7 +328022,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -327703,7 +328045,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -327726,7 +328068,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -327749,7 +328091,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -327772,7 +328114,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -327783,12 +328125,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -327798,7 +328140,7 @@ pub mod otg_fs_host { XFRCR { bits } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&self) -> CHHR { let bits = { const MASK: bool = true; @@ -327808,7 +328150,7 @@ pub mod otg_fs_host { CHHR { bits } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -327818,7 +328160,7 @@ pub mod otg_fs_host { STALLR { bits } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&self) -> NAKR { let bits = { const MASK: bool = true; @@ -327828,7 +328170,7 @@ pub mod otg_fs_host { NAKR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&self) -> ACKR { let bits = { const MASK: bool = true; @@ -327838,7 +328180,7 @@ pub mod otg_fs_host { ACKR { bits } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&self) -> TXERRR { let bits = { const MASK: bool = true; @@ -327848,7 +328190,7 @@ pub mod otg_fs_host { TXERRR { bits } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&self) -> BBERRR { let bits = { const MASK: bool = true; @@ -327858,7 +328200,7 @@ pub mod otg_fs_host { BBERRR { bits } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&self) -> FRMORR { let bits = { const MASK: bool = true; @@ -327868,7 +328210,7 @@ pub mod otg_fs_host { FRMORR { bits } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&self) -> DTERRR { let bits = { const MASK: bool = true; @@ -327880,58 +328222,58 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } #[doc = "Bit 1 - Channel halted"] - #[inline(always)] + #[inline] pub fn chh(&mut self) -> _CHHW { _CHHW { w: self } } #[doc = "Bit 3 - STALL response received interrupt"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bit 4 - NAK response received interrupt"] - #[inline(always)] + #[inline] pub fn nak(&mut self) -> _NAKW { _NAKW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt"] - #[inline(always)] + #[inline] pub fn ack(&mut self) -> _ACKW { _ACKW { w: self } } #[doc = "Bit 7 - Transaction error"] - #[inline(always)] + #[inline] pub fn txerr(&mut self) -> _TXERRW { _TXERRW { w: self } } #[doc = "Bit 8 - Babble error"] - #[inline(always)] + #[inline] pub fn bberr(&mut self) -> _BBERRW { _BBERRW { w: self } } #[doc = "Bit 9 - Frame overrun"] - #[inline(always)] + #[inline] pub fn frmor(&mut self) -> _FRMORW { _FRMORW { w: self } } #[doc = "Bit 10 - Data toggle error"] - #[inline(always)] + #[inline] pub fn dterr(&mut self) -> _DTERRW { _DTERRW { w: self } } @@ -327953,7 +328295,7 @@ pub mod otg_fs_host { } impl super::FS_HCINTMSK0 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -327965,14 +328307,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -327982,7 +328324,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -327993,17 +328335,17 @@ pub mod otg_fs_host { } impl XFRCMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328014,17 +328356,17 @@ pub mod otg_fs_host { } impl CHHMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328035,17 +328377,17 @@ pub mod otg_fs_host { } impl STALLMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328056,17 +328398,17 @@ pub mod otg_fs_host { } impl NAKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328077,17 +328419,17 @@ pub mod otg_fs_host { } impl ACKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328098,17 +328440,17 @@ pub mod otg_fs_host { } impl NYETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328119,17 +328461,17 @@ pub mod otg_fs_host { } impl TXERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328140,17 +328482,17 @@ pub mod otg_fs_host { } impl BBERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328161,17 +328503,17 @@ pub mod otg_fs_host { } impl FRMORMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328182,17 +328524,17 @@ pub mod otg_fs_host { } impl DTERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328211,7 +328553,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -328234,7 +328576,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -328257,7 +328599,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -328280,7 +328622,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -328303,7 +328645,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -328326,7 +328668,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -328349,7 +328691,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -328372,7 +328714,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -328395,7 +328737,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -328418,7 +328760,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -328429,12 +328771,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&self) -> XFRCMR { let bits = { const MASK: bool = true; @@ -328444,7 +328786,7 @@ pub mod otg_fs_host { XFRCMR { bits } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&self) -> CHHMR { let bits = { const MASK: bool = true; @@ -328454,7 +328796,7 @@ pub mod otg_fs_host { CHHMR { bits } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&self) -> STALLMR { let bits = { const MASK: bool = true; @@ -328464,7 +328806,7 @@ pub mod otg_fs_host { STALLMR { bits } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&self) -> NAKMR { let bits = { const MASK: bool = true; @@ -328474,7 +328816,7 @@ pub mod otg_fs_host { NAKMR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&self) -> ACKMR { let bits = { const MASK: bool = true; @@ -328484,7 +328826,7 @@ pub mod otg_fs_host { ACKMR { bits } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&self) -> NYETR { let bits = { const MASK: bool = true; @@ -328494,7 +328836,7 @@ pub mod otg_fs_host { NYETR { bits } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&self) -> TXERRMR { let bits = { const MASK: bool = true; @@ -328504,7 +328846,7 @@ pub mod otg_fs_host { TXERRMR { bits } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&self) -> BBERRMR { let bits = { const MASK: bool = true; @@ -328514,7 +328856,7 @@ pub mod otg_fs_host { BBERRMR { bits } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&self) -> FRMORMR { let bits = { const MASK: bool = true; @@ -328524,7 +328866,7 @@ pub mod otg_fs_host { FRMORMR { bits } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&self) -> DTERRMR { let bits = { const MASK: bool = true; @@ -328536,63 +328878,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&mut self) -> _XFRCMW { _XFRCMW { w: self } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&mut self) -> _CHHMW { _CHHMW { w: self } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&mut self) -> _STALLMW { _STALLMW { w: self } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&mut self) -> _NAKMW { _NAKMW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&mut self) -> _ACKMW { _ACKMW { w: self } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&mut self) -> _NYETW { _NYETW { w: self } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&mut self) -> _TXERRMW { _TXERRMW { w: self } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&mut self) -> _BBERRMW { _BBERRMW { w: self } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&mut self) -> _FRMORMW { _FRMORMW { w: self } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&mut self) -> _DTERRMW { _DTERRMW { w: self } } @@ -328614,7 +328956,7 @@ pub mod otg_fs_host { } impl super::FS_HCINTMSK1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -328626,14 +328968,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -328643,7 +328985,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -328654,17 +328996,17 @@ pub mod otg_fs_host { } impl XFRCMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328675,17 +329017,17 @@ pub mod otg_fs_host { } impl CHHMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328696,17 +329038,17 @@ pub mod otg_fs_host { } impl STALLMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328717,17 +329059,17 @@ pub mod otg_fs_host { } impl NAKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328738,17 +329080,17 @@ pub mod otg_fs_host { } impl ACKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328759,17 +329101,17 @@ pub mod otg_fs_host { } impl NYETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328780,17 +329122,17 @@ pub mod otg_fs_host { } impl TXERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328801,17 +329143,17 @@ pub mod otg_fs_host { } impl BBERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328822,17 +329164,17 @@ pub mod otg_fs_host { } impl FRMORMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328843,17 +329185,17 @@ pub mod otg_fs_host { } impl DTERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -328872,7 +329214,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -328895,7 +329237,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -328918,7 +329260,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -328941,7 +329283,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -328964,7 +329306,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -328987,7 +329329,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -329010,7 +329352,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -329033,7 +329375,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -329056,7 +329398,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -329079,7 +329421,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -329090,12 +329432,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&self) -> XFRCMR { let bits = { const MASK: bool = true; @@ -329105,7 +329447,7 @@ pub mod otg_fs_host { XFRCMR { bits } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&self) -> CHHMR { let bits = { const MASK: bool = true; @@ -329115,7 +329457,7 @@ pub mod otg_fs_host { CHHMR { bits } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&self) -> STALLMR { let bits = { const MASK: bool = true; @@ -329125,7 +329467,7 @@ pub mod otg_fs_host { STALLMR { bits } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&self) -> NAKMR { let bits = { const MASK: bool = true; @@ -329135,7 +329477,7 @@ pub mod otg_fs_host { NAKMR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&self) -> ACKMR { let bits = { const MASK: bool = true; @@ -329145,7 +329487,7 @@ pub mod otg_fs_host { ACKMR { bits } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&self) -> NYETR { let bits = { const MASK: bool = true; @@ -329155,7 +329497,7 @@ pub mod otg_fs_host { NYETR { bits } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&self) -> TXERRMR { let bits = { const MASK: bool = true; @@ -329165,7 +329507,7 @@ pub mod otg_fs_host { TXERRMR { bits } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&self) -> BBERRMR { let bits = { const MASK: bool = true; @@ -329175,7 +329517,7 @@ pub mod otg_fs_host { BBERRMR { bits } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&self) -> FRMORMR { let bits = { const MASK: bool = true; @@ -329185,7 +329527,7 @@ pub mod otg_fs_host { FRMORMR { bits } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&self) -> DTERRMR { let bits = { const MASK: bool = true; @@ -329197,63 +329539,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&mut self) -> _XFRCMW { _XFRCMW { w: self } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&mut self) -> _CHHMW { _CHHMW { w: self } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&mut self) -> _STALLMW { _STALLMW { w: self } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&mut self) -> _NAKMW { _NAKMW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&mut self) -> _ACKMW { _ACKMW { w: self } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&mut self) -> _NYETW { _NYETW { w: self } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&mut self) -> _TXERRMW { _TXERRMW { w: self } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&mut self) -> _BBERRMW { _BBERRMW { w: self } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&mut self) -> _FRMORMW { _FRMORMW { w: self } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&mut self) -> _DTERRMW { _DTERRMW { w: self } } @@ -329275,7 +329617,7 @@ pub mod otg_fs_host { } impl super::FS_HCINTMSK2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -329287,14 +329629,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -329304,7 +329646,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -329315,17 +329657,17 @@ pub mod otg_fs_host { } impl XFRCMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -329336,17 +329678,17 @@ pub mod otg_fs_host { } impl CHHMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -329357,17 +329699,17 @@ pub mod otg_fs_host { } impl STALLMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -329378,17 +329720,17 @@ pub mod otg_fs_host { } impl NAKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -329399,17 +329741,17 @@ pub mod otg_fs_host { } impl ACKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -329420,17 +329762,17 @@ pub mod otg_fs_host { } impl NYETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -329441,17 +329783,17 @@ pub mod otg_fs_host { } impl TXERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -329462,17 +329804,17 @@ pub mod otg_fs_host { } impl BBERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -329483,17 +329825,17 @@ pub mod otg_fs_host { } impl FRMORMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -329504,17 +329846,17 @@ pub mod otg_fs_host { } impl DTERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -329533,7 +329875,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -329556,7 +329898,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -329579,7 +329921,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -329602,7 +329944,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -329625,7 +329967,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -329648,7 +329990,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -329671,7 +330013,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -329694,7 +330036,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -329717,7 +330059,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -329740,7 +330082,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -329751,12 +330093,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&self) -> XFRCMR { let bits = { const MASK: bool = true; @@ -329766,7 +330108,7 @@ pub mod otg_fs_host { XFRCMR { bits } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&self) -> CHHMR { let bits = { const MASK: bool = true; @@ -329776,7 +330118,7 @@ pub mod otg_fs_host { CHHMR { bits } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&self) -> STALLMR { let bits = { const MASK: bool = true; @@ -329786,7 +330128,7 @@ pub mod otg_fs_host { STALLMR { bits } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&self) -> NAKMR { let bits = { const MASK: bool = true; @@ -329796,7 +330138,7 @@ pub mod otg_fs_host { NAKMR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&self) -> ACKMR { let bits = { const MASK: bool = true; @@ -329806,7 +330148,7 @@ pub mod otg_fs_host { ACKMR { bits } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&self) -> NYETR { let bits = { const MASK: bool = true; @@ -329816,7 +330158,7 @@ pub mod otg_fs_host { NYETR { bits } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&self) -> TXERRMR { let bits = { const MASK: bool = true; @@ -329826,7 +330168,7 @@ pub mod otg_fs_host { TXERRMR { bits } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&self) -> BBERRMR { let bits = { const MASK: bool = true; @@ -329836,7 +330178,7 @@ pub mod otg_fs_host { BBERRMR { bits } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&self) -> FRMORMR { let bits = { const MASK: bool = true; @@ -329846,7 +330188,7 @@ pub mod otg_fs_host { FRMORMR { bits } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&self) -> DTERRMR { let bits = { const MASK: bool = true; @@ -329858,63 +330200,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&mut self) -> _XFRCMW { _XFRCMW { w: self } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&mut self) -> _CHHMW { _CHHMW { w: self } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&mut self) -> _STALLMW { _STALLMW { w: self } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&mut self) -> _NAKMW { _NAKMW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&mut self) -> _ACKMW { _ACKMW { w: self } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&mut self) -> _NYETW { _NYETW { w: self } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&mut self) -> _TXERRMW { _TXERRMW { w: self } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&mut self) -> _BBERRMW { _BBERRMW { w: self } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&mut self) -> _FRMORMW { _FRMORMW { w: self } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&mut self) -> _DTERRMW { _DTERRMW { w: self } } @@ -329936,7 +330278,7 @@ pub mod otg_fs_host { } impl super::FS_HCINTMSK3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -329948,14 +330290,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -329965,7 +330307,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -329976,17 +330318,17 @@ pub mod otg_fs_host { } impl XFRCMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -329997,17 +330339,17 @@ pub mod otg_fs_host { } impl CHHMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330018,17 +330360,17 @@ pub mod otg_fs_host { } impl STALLMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330039,17 +330381,17 @@ pub mod otg_fs_host { } impl NAKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330060,17 +330402,17 @@ pub mod otg_fs_host { } impl ACKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330081,17 +330423,17 @@ pub mod otg_fs_host { } impl NYETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330102,17 +330444,17 @@ pub mod otg_fs_host { } impl TXERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330123,17 +330465,17 @@ pub mod otg_fs_host { } impl BBERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330144,17 +330486,17 @@ pub mod otg_fs_host { } impl FRMORMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330165,17 +330507,17 @@ pub mod otg_fs_host { } impl DTERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330194,7 +330536,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -330217,7 +330559,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -330240,7 +330582,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -330263,7 +330605,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -330286,7 +330628,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -330309,7 +330651,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -330332,7 +330674,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -330355,7 +330697,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -330378,7 +330720,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -330401,7 +330743,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -330412,12 +330754,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&self) -> XFRCMR { let bits = { const MASK: bool = true; @@ -330427,7 +330769,7 @@ pub mod otg_fs_host { XFRCMR { bits } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&self) -> CHHMR { let bits = { const MASK: bool = true; @@ -330437,7 +330779,7 @@ pub mod otg_fs_host { CHHMR { bits } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&self) -> STALLMR { let bits = { const MASK: bool = true; @@ -330447,7 +330789,7 @@ pub mod otg_fs_host { STALLMR { bits } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&self) -> NAKMR { let bits = { const MASK: bool = true; @@ -330457,7 +330799,7 @@ pub mod otg_fs_host { NAKMR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&self) -> ACKMR { let bits = { const MASK: bool = true; @@ -330467,7 +330809,7 @@ pub mod otg_fs_host { ACKMR { bits } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&self) -> NYETR { let bits = { const MASK: bool = true; @@ -330477,7 +330819,7 @@ pub mod otg_fs_host { NYETR { bits } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&self) -> TXERRMR { let bits = { const MASK: bool = true; @@ -330487,7 +330829,7 @@ pub mod otg_fs_host { TXERRMR { bits } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&self) -> BBERRMR { let bits = { const MASK: bool = true; @@ -330497,7 +330839,7 @@ pub mod otg_fs_host { BBERRMR { bits } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&self) -> FRMORMR { let bits = { const MASK: bool = true; @@ -330507,7 +330849,7 @@ pub mod otg_fs_host { FRMORMR { bits } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&self) -> DTERRMR { let bits = { const MASK: bool = true; @@ -330519,63 +330861,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&mut self) -> _XFRCMW { _XFRCMW { w: self } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&mut self) -> _CHHMW { _CHHMW { w: self } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&mut self) -> _STALLMW { _STALLMW { w: self } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&mut self) -> _NAKMW { _NAKMW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&mut self) -> _ACKMW { _ACKMW { w: self } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&mut self) -> _NYETW { _NYETW { w: self } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&mut self) -> _TXERRMW { _TXERRMW { w: self } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&mut self) -> _BBERRMW { _BBERRMW { w: self } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&mut self) -> _FRMORMW { _FRMORMW { w: self } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&mut self) -> _DTERRMW { _DTERRMW { w: self } } @@ -330597,7 +330939,7 @@ pub mod otg_fs_host { } impl super::FS_HCINTMSK4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -330609,14 +330951,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -330626,7 +330968,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -330637,17 +330979,17 @@ pub mod otg_fs_host { } impl XFRCMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330658,17 +331000,17 @@ pub mod otg_fs_host { } impl CHHMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330679,17 +331021,17 @@ pub mod otg_fs_host { } impl STALLMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330700,17 +331042,17 @@ pub mod otg_fs_host { } impl NAKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330721,17 +331063,17 @@ pub mod otg_fs_host { } impl ACKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330742,17 +331084,17 @@ pub mod otg_fs_host { } impl NYETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330763,17 +331105,17 @@ pub mod otg_fs_host { } impl TXERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330784,17 +331126,17 @@ pub mod otg_fs_host { } impl BBERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330805,17 +331147,17 @@ pub mod otg_fs_host { } impl FRMORMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330826,17 +331168,17 @@ pub mod otg_fs_host { } impl DTERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -330855,7 +331197,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -330878,7 +331220,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -330901,7 +331243,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -330924,7 +331266,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -330947,7 +331289,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -330970,7 +331312,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -330993,7 +331335,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -331016,7 +331358,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -331039,7 +331381,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -331062,7 +331404,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -331073,12 +331415,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&self) -> XFRCMR { let bits = { const MASK: bool = true; @@ -331088,7 +331430,7 @@ pub mod otg_fs_host { XFRCMR { bits } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&self) -> CHHMR { let bits = { const MASK: bool = true; @@ -331098,7 +331440,7 @@ pub mod otg_fs_host { CHHMR { bits } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&self) -> STALLMR { let bits = { const MASK: bool = true; @@ -331108,7 +331450,7 @@ pub mod otg_fs_host { STALLMR { bits } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&self) -> NAKMR { let bits = { const MASK: bool = true; @@ -331118,7 +331460,7 @@ pub mod otg_fs_host { NAKMR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&self) -> ACKMR { let bits = { const MASK: bool = true; @@ -331128,7 +331470,7 @@ pub mod otg_fs_host { ACKMR { bits } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&self) -> NYETR { let bits = { const MASK: bool = true; @@ -331138,7 +331480,7 @@ pub mod otg_fs_host { NYETR { bits } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&self) -> TXERRMR { let bits = { const MASK: bool = true; @@ -331148,7 +331490,7 @@ pub mod otg_fs_host { TXERRMR { bits } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&self) -> BBERRMR { let bits = { const MASK: bool = true; @@ -331158,7 +331500,7 @@ pub mod otg_fs_host { BBERRMR { bits } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&self) -> FRMORMR { let bits = { const MASK: bool = true; @@ -331168,7 +331510,7 @@ pub mod otg_fs_host { FRMORMR { bits } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&self) -> DTERRMR { let bits = { const MASK: bool = true; @@ -331180,63 +331522,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&mut self) -> _XFRCMW { _XFRCMW { w: self } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&mut self) -> _CHHMW { _CHHMW { w: self } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&mut self) -> _STALLMW { _STALLMW { w: self } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&mut self) -> _NAKMW { _NAKMW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&mut self) -> _ACKMW { _ACKMW { w: self } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&mut self) -> _NYETW { _NYETW { w: self } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&mut self) -> _TXERRMW { _TXERRMW { w: self } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&mut self) -> _BBERRMW { _BBERRMW { w: self } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&mut self) -> _FRMORMW { _FRMORMW { w: self } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&mut self) -> _DTERRMW { _DTERRMW { w: self } } @@ -331258,7 +331600,7 @@ pub mod otg_fs_host { } impl super::FS_HCINTMSK5 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -331270,14 +331612,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -331287,7 +331629,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -331298,17 +331640,17 @@ pub mod otg_fs_host { } impl XFRCMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -331319,17 +331661,17 @@ pub mod otg_fs_host { } impl CHHMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -331340,17 +331682,17 @@ pub mod otg_fs_host { } impl STALLMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -331361,17 +331703,17 @@ pub mod otg_fs_host { } impl NAKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -331382,17 +331724,17 @@ pub mod otg_fs_host { } impl ACKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -331403,17 +331745,17 @@ pub mod otg_fs_host { } impl NYETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -331424,17 +331766,17 @@ pub mod otg_fs_host { } impl TXERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -331445,17 +331787,17 @@ pub mod otg_fs_host { } impl BBERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -331466,17 +331808,17 @@ pub mod otg_fs_host { } impl FRMORMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -331487,17 +331829,17 @@ pub mod otg_fs_host { } impl DTERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -331516,7 +331858,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -331539,7 +331881,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -331562,7 +331904,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -331585,7 +331927,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -331608,7 +331950,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -331631,7 +331973,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -331654,7 +331996,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -331677,7 +332019,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -331700,7 +332042,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -331723,7 +332065,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -331734,12 +332076,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&self) -> XFRCMR { let bits = { const MASK: bool = true; @@ -331749,7 +332091,7 @@ pub mod otg_fs_host { XFRCMR { bits } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&self) -> CHHMR { let bits = { const MASK: bool = true; @@ -331759,7 +332101,7 @@ pub mod otg_fs_host { CHHMR { bits } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&self) -> STALLMR { let bits = { const MASK: bool = true; @@ -331769,7 +332111,7 @@ pub mod otg_fs_host { STALLMR { bits } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&self) -> NAKMR { let bits = { const MASK: bool = true; @@ -331779,7 +332121,7 @@ pub mod otg_fs_host { NAKMR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&self) -> ACKMR { let bits = { const MASK: bool = true; @@ -331789,7 +332131,7 @@ pub mod otg_fs_host { ACKMR { bits } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&self) -> NYETR { let bits = { const MASK: bool = true; @@ -331799,7 +332141,7 @@ pub mod otg_fs_host { NYETR { bits } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&self) -> TXERRMR { let bits = { const MASK: bool = true; @@ -331809,7 +332151,7 @@ pub mod otg_fs_host { TXERRMR { bits } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&self) -> BBERRMR { let bits = { const MASK: bool = true; @@ -331819,7 +332161,7 @@ pub mod otg_fs_host { BBERRMR { bits } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&self) -> FRMORMR { let bits = { const MASK: bool = true; @@ -331829,7 +332171,7 @@ pub mod otg_fs_host { FRMORMR { bits } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&self) -> DTERRMR { let bits = { const MASK: bool = true; @@ -331841,63 +332183,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&mut self) -> _XFRCMW { _XFRCMW { w: self } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&mut self) -> _CHHMW { _CHHMW { w: self } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&mut self) -> _STALLMW { _STALLMW { w: self } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&mut self) -> _NAKMW { _NAKMW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&mut self) -> _ACKMW { _ACKMW { w: self } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&mut self) -> _NYETW { _NYETW { w: self } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&mut self) -> _TXERRMW { _TXERRMW { w: self } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&mut self) -> _BBERRMW { _BBERRMW { w: self } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&mut self) -> _FRMORMW { _FRMORMW { w: self } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&mut self) -> _DTERRMW { _DTERRMW { w: self } } @@ -331919,7 +332261,7 @@ pub mod otg_fs_host { } impl super::FS_HCINTMSK6 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -331931,14 +332273,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -331948,7 +332290,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -331959,17 +332301,17 @@ pub mod otg_fs_host { } impl XFRCMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -331980,17 +332322,17 @@ pub mod otg_fs_host { } impl CHHMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332001,17 +332343,17 @@ pub mod otg_fs_host { } impl STALLMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332022,17 +332364,17 @@ pub mod otg_fs_host { } impl NAKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332043,17 +332385,17 @@ pub mod otg_fs_host { } impl ACKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332064,17 +332406,17 @@ pub mod otg_fs_host { } impl NYETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332085,17 +332427,17 @@ pub mod otg_fs_host { } impl TXERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332106,17 +332448,17 @@ pub mod otg_fs_host { } impl BBERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332127,17 +332469,17 @@ pub mod otg_fs_host { } impl FRMORMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332148,17 +332490,17 @@ pub mod otg_fs_host { } impl DTERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332177,7 +332519,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -332200,7 +332542,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -332223,7 +332565,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -332246,7 +332588,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -332269,7 +332611,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -332292,7 +332634,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -332315,7 +332657,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -332338,7 +332680,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -332361,7 +332703,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -332384,7 +332726,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -332395,12 +332737,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&self) -> XFRCMR { let bits = { const MASK: bool = true; @@ -332410,7 +332752,7 @@ pub mod otg_fs_host { XFRCMR { bits } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&self) -> CHHMR { let bits = { const MASK: bool = true; @@ -332420,7 +332762,7 @@ pub mod otg_fs_host { CHHMR { bits } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&self) -> STALLMR { let bits = { const MASK: bool = true; @@ -332430,7 +332772,7 @@ pub mod otg_fs_host { STALLMR { bits } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&self) -> NAKMR { let bits = { const MASK: bool = true; @@ -332440,7 +332782,7 @@ pub mod otg_fs_host { NAKMR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&self) -> ACKMR { let bits = { const MASK: bool = true; @@ -332450,7 +332792,7 @@ pub mod otg_fs_host { ACKMR { bits } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&self) -> NYETR { let bits = { const MASK: bool = true; @@ -332460,7 +332802,7 @@ pub mod otg_fs_host { NYETR { bits } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&self) -> TXERRMR { let bits = { const MASK: bool = true; @@ -332470,7 +332812,7 @@ pub mod otg_fs_host { TXERRMR { bits } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&self) -> BBERRMR { let bits = { const MASK: bool = true; @@ -332480,7 +332822,7 @@ pub mod otg_fs_host { BBERRMR { bits } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&self) -> FRMORMR { let bits = { const MASK: bool = true; @@ -332490,7 +332832,7 @@ pub mod otg_fs_host { FRMORMR { bits } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&self) -> DTERRMR { let bits = { const MASK: bool = true; @@ -332502,63 +332844,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&mut self) -> _XFRCMW { _XFRCMW { w: self } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&mut self) -> _CHHMW { _CHHMW { w: self } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&mut self) -> _STALLMW { _STALLMW { w: self } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&mut self) -> _NAKMW { _NAKMW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&mut self) -> _ACKMW { _ACKMW { w: self } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&mut self) -> _NYETW { _NYETW { w: self } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&mut self) -> _TXERRMW { _TXERRMW { w: self } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&mut self) -> _BBERRMW { _BBERRMW { w: self } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&mut self) -> _FRMORMW { _FRMORMW { w: self } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&mut self) -> _DTERRMW { _DTERRMW { w: self } } @@ -332580,7 +332922,7 @@ pub mod otg_fs_host { } impl super::FS_HCINTMSK7 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -332592,14 +332934,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -332609,7 +332951,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -332620,17 +332962,17 @@ pub mod otg_fs_host { } impl XFRCMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332641,17 +332983,17 @@ pub mod otg_fs_host { } impl CHHMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332662,17 +333004,17 @@ pub mod otg_fs_host { } impl STALLMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332683,17 +333025,17 @@ pub mod otg_fs_host { } impl NAKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332704,17 +333046,17 @@ pub mod otg_fs_host { } impl ACKMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332725,17 +333067,17 @@ pub mod otg_fs_host { } impl NYETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332746,17 +333088,17 @@ pub mod otg_fs_host { } impl TXERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332767,17 +333109,17 @@ pub mod otg_fs_host { } impl BBERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332788,17 +333130,17 @@ pub mod otg_fs_host { } impl FRMORMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332809,17 +333151,17 @@ pub mod otg_fs_host { } impl DTERRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -332838,7 +333180,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -332861,7 +333203,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -332884,7 +333226,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -332907,7 +333249,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -332930,7 +333272,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -332953,7 +333295,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -332976,7 +333318,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -332999,7 +333341,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -333022,7 +333364,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -333045,7 +333387,7 @@ pub mod otg_fs_host { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -333056,12 +333398,12 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&self) -> XFRCMR { let bits = { const MASK: bool = true; @@ -333071,7 +333413,7 @@ pub mod otg_fs_host { XFRCMR { bits } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&self) -> CHHMR { let bits = { const MASK: bool = true; @@ -333081,7 +333423,7 @@ pub mod otg_fs_host { CHHMR { bits } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&self) -> STALLMR { let bits = { const MASK: bool = true; @@ -333091,7 +333433,7 @@ pub mod otg_fs_host { STALLMR { bits } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&self) -> NAKMR { let bits = { const MASK: bool = true; @@ -333101,7 +333443,7 @@ pub mod otg_fs_host { NAKMR { bits } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&self) -> ACKMR { let bits = { const MASK: bool = true; @@ -333111,7 +333453,7 @@ pub mod otg_fs_host { ACKMR { bits } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&self) -> NYETR { let bits = { const MASK: bool = true; @@ -333121,7 +333463,7 @@ pub mod otg_fs_host { NYETR { bits } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&self) -> TXERRMR { let bits = { const MASK: bool = true; @@ -333131,7 +333473,7 @@ pub mod otg_fs_host { TXERRMR { bits } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&self) -> BBERRMR { let bits = { const MASK: bool = true; @@ -333141,7 +333483,7 @@ pub mod otg_fs_host { BBERRMR { bits } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&self) -> FRMORMR { let bits = { const MASK: bool = true; @@ -333151,7 +333493,7 @@ pub mod otg_fs_host { FRMORMR { bits } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&self) -> DTERRMR { let bits = { const MASK: bool = true; @@ -333163,63 +333505,63 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&mut self) -> _XFRCMW { _XFRCMW { w: self } } #[doc = "Bit 1 - Channel halted mask"] - #[inline(always)] + #[inline] pub fn chhm(&mut self) -> _CHHMW { _CHHMW { w: self } } #[doc = "Bit 3 - STALL response received interrupt mask"] - #[inline(always)] + #[inline] pub fn stallm(&mut self) -> _STALLMW { _STALLMW { w: self } } #[doc = "Bit 4 - NAK response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nakm(&mut self) -> _NAKMW { _NAKMW { w: self } } #[doc = "Bit 5 - ACK response received/transmitted interrupt mask"] - #[inline(always)] + #[inline] pub fn ackm(&mut self) -> _ACKMW { _ACKMW { w: self } } #[doc = "Bit 6 - response received interrupt mask"] - #[inline(always)] + #[inline] pub fn nyet(&mut self) -> _NYETW { _NYETW { w: self } } #[doc = "Bit 7 - Transaction error mask"] - #[inline(always)] + #[inline] pub fn txerrm(&mut self) -> _TXERRMW { _TXERRMW { w: self } } #[doc = "Bit 8 - Babble error mask"] - #[inline(always)] + #[inline] pub fn bberrm(&mut self) -> _BBERRMW { _BBERRMW { w: self } } #[doc = "Bit 9 - Frame overrun mask"] - #[inline(always)] + #[inline] pub fn frmorm(&mut self) -> _FRMORMW { _FRMORMW { w: self } } #[doc = "Bit 10 - Data toggle error mask"] - #[inline(always)] + #[inline] pub fn dterrm(&mut self) -> _DTERRMW { _DTERRMW { w: self } } @@ -333241,7 +333583,7 @@ pub mod otg_fs_host { } impl super::FS_HCTSIZ0 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -333253,14 +333595,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -333270,7 +333612,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -333281,7 +333623,7 @@ pub mod otg_fs_host { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -333292,7 +333634,7 @@ pub mod otg_fs_host { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -333303,7 +333645,7 @@ pub mod otg_fs_host { } impl DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -333314,9 +333656,9 @@ pub mod otg_fs_host { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -333329,9 +333671,9 @@ pub mod otg_fs_host { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -333344,9 +333686,9 @@ pub mod otg_fs_host { } impl<'a> _DPIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -333355,35 +333697,35 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; XFRSIZR { bits } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PKTCNTR { bits } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&self) -> DPIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -333392,28 +333734,28 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&mut self) -> _DPIDW { _DPIDW { w: self } } @@ -333435,7 +333777,7 @@ pub mod otg_fs_host { } impl super::FS_HCTSIZ1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -333447,14 +333789,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -333464,7 +333806,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -333475,7 +333817,7 @@ pub mod otg_fs_host { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -333486,7 +333828,7 @@ pub mod otg_fs_host { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -333497,7 +333839,7 @@ pub mod otg_fs_host { } impl DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -333508,9 +333850,9 @@ pub mod otg_fs_host { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -333523,9 +333865,9 @@ pub mod otg_fs_host { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -333538,9 +333880,9 @@ pub mod otg_fs_host { } impl<'a> _DPIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -333549,35 +333891,35 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; XFRSIZR { bits } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PKTCNTR { bits } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&self) -> DPIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -333586,28 +333928,28 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&mut self) -> _DPIDW { _DPIDW { w: self } } @@ -333629,7 +333971,7 @@ pub mod otg_fs_host { } impl super::FS_HCTSIZ2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -333641,14 +333983,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -333658,7 +334000,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -333669,7 +334011,7 @@ pub mod otg_fs_host { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -333680,7 +334022,7 @@ pub mod otg_fs_host { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -333691,7 +334033,7 @@ pub mod otg_fs_host { } impl DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -333702,9 +334044,9 @@ pub mod otg_fs_host { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -333717,9 +334059,9 @@ pub mod otg_fs_host { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -333732,9 +334074,9 @@ pub mod otg_fs_host { } impl<'a> _DPIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -333743,35 +334085,35 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; XFRSIZR { bits } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PKTCNTR { bits } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&self) -> DPIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -333780,28 +334122,28 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&mut self) -> _DPIDW { _DPIDW { w: self } } @@ -333823,7 +334165,7 @@ pub mod otg_fs_host { } impl super::FS_HCTSIZ3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -333835,14 +334177,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -333852,7 +334194,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -333863,7 +334205,7 @@ pub mod otg_fs_host { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -333874,7 +334216,7 @@ pub mod otg_fs_host { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -333885,7 +334227,7 @@ pub mod otg_fs_host { } impl DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -333896,9 +334238,9 @@ pub mod otg_fs_host { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -333911,9 +334253,9 @@ pub mod otg_fs_host { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -333926,9 +334268,9 @@ pub mod otg_fs_host { } impl<'a> _DPIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -333937,35 +334279,35 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; XFRSIZR { bits } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PKTCNTR { bits } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&self) -> DPIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -333974,28 +334316,28 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&mut self) -> _DPIDW { _DPIDW { w: self } } @@ -334017,7 +334359,7 @@ pub mod otg_fs_host { } impl super::FS_HCTSIZ4 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -334029,14 +334371,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -334046,7 +334388,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -334057,7 +334399,7 @@ pub mod otg_fs_host { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -334068,7 +334410,7 @@ pub mod otg_fs_host { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -334079,7 +334421,7 @@ pub mod otg_fs_host { } impl DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -334090,9 +334432,9 @@ pub mod otg_fs_host { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -334105,9 +334447,9 @@ pub mod otg_fs_host { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -334120,9 +334462,9 @@ pub mod otg_fs_host { } impl<'a> _DPIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -334131,35 +334473,35 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; XFRSIZR { bits } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PKTCNTR { bits } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&self) -> DPIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -334168,28 +334510,28 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&mut self) -> _DPIDW { _DPIDW { w: self } } @@ -334211,7 +334553,7 @@ pub mod otg_fs_host { } impl super::FS_HCTSIZ5 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -334223,14 +334565,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -334240,7 +334582,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -334251,7 +334593,7 @@ pub mod otg_fs_host { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -334262,7 +334604,7 @@ pub mod otg_fs_host { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -334273,7 +334615,7 @@ pub mod otg_fs_host { } impl DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -334284,9 +334626,9 @@ pub mod otg_fs_host { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -334299,9 +334641,9 @@ pub mod otg_fs_host { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -334314,9 +334656,9 @@ pub mod otg_fs_host { } impl<'a> _DPIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -334325,35 +334667,35 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; XFRSIZR { bits } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PKTCNTR { bits } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&self) -> DPIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -334362,28 +334704,28 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&mut self) -> _DPIDW { _DPIDW { w: self } } @@ -334405,7 +334747,7 @@ pub mod otg_fs_host { } impl super::FS_HCTSIZ6 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -334417,14 +334759,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -334434,7 +334776,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -334445,7 +334787,7 @@ pub mod otg_fs_host { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -334456,7 +334798,7 @@ pub mod otg_fs_host { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -334467,7 +334809,7 @@ pub mod otg_fs_host { } impl DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -334478,9 +334820,9 @@ pub mod otg_fs_host { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -334493,9 +334835,9 @@ pub mod otg_fs_host { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -334508,9 +334850,9 @@ pub mod otg_fs_host { } impl<'a> _DPIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -334519,35 +334861,35 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; XFRSIZR { bits } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PKTCNTR { bits } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&self) -> DPIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -334556,28 +334898,28 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&mut self) -> _DPIDW { _DPIDW { w: self } } @@ -334599,7 +334941,7 @@ pub mod otg_fs_host { } impl super::FS_HCTSIZ7 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -334611,14 +334953,14 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -334628,7 +334970,7 @@ pub mod otg_fs_host { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -334639,7 +334981,7 @@ pub mod otg_fs_host { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -334650,7 +334992,7 @@ pub mod otg_fs_host { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -334661,7 +335003,7 @@ pub mod otg_fs_host { } impl DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -334672,9 +335014,9 @@ pub mod otg_fs_host { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -334687,9 +335029,9 @@ pub mod otg_fs_host { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -334702,9 +335044,9 @@ pub mod otg_fs_host { } impl<'a> _DPIDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -334713,35 +335055,35 @@ pub mod otg_fs_host { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; XFRSIZR { bits } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PKTCNTR { bits } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&self) -> DPIDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -334750,28 +335092,28 @@ pub mod otg_fs_host { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 29:30 - Data PID"] - #[inline(always)] + #[inline] pub fn dpid(&mut self) -> _DPIDW { _DPIDW { w: self } } @@ -334779,17 +335121,22 @@ pub mod otg_fs_host { } } #[doc = "USB on the go full speed"] -pub struct OTG_FS_HOST { - register_block: otg_fs_host::RegisterBlock, +pub struct OTG_FS_DEVICE { + _marker: PhantomData<*const ()>, } -impl Deref for OTG_FS_HOST { - type Target = otg_fs_host::RegisterBlock; - fn deref(&self) -> &otg_fs_host::RegisterBlock { - &self.register_block +unsafe impl Send for OTG_FS_DEVICE {} +impl OTG_FS_DEVICE { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const otg_fs_device::RegisterBlock { + 0x5000_0800 as *const _ + } +} +impl Deref for OTG_FS_DEVICE { + type Target = otg_fs_device::RegisterBlock; + fn deref(&self) -> &otg_fs_device::RegisterBlock { + unsafe { &*OTG_FS_DEVICE::ptr() } } } -#[doc = "USB on the go full speed"] -pub const OTG_FS_DEVICE: Peripheral<OTG_FS_DEVICE> = unsafe { Peripheral::new(1342179328) }; #[doc = "USB on the go full speed"] pub mod otg_fs_device { use vcell::VolatileCell; @@ -334920,7 +335267,7 @@ pub mod otg_fs_device { } impl super::FS_DCFG { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -334932,14 +335279,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -334949,7 +335296,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -334960,7 +335307,7 @@ pub mod otg_fs_device { } impl DSPDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -334971,17 +335318,17 @@ pub mod otg_fs_device { } impl NZLSOHSKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -334992,7 +335339,7 @@ pub mod otg_fs_device { } impl DADR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -335003,7 +335350,7 @@ pub mod otg_fs_device { } impl PFIVLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -335014,9 +335361,9 @@ pub mod otg_fs_device { } impl<'a> _DSPDW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -335037,7 +335384,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -335052,9 +335399,9 @@ pub mod otg_fs_device { } impl<'a> _DADW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -335067,9 +335414,9 @@ pub mod otg_fs_device { } impl<'a> _PFIVLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -335078,22 +335425,22 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:1 - Device speed"] - #[inline(always)] + #[inline] pub fn dspd(&self) -> DSPDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DSPDR { bits } } #[doc = "Bit 2 - Non-zero-length status OUT handshake"] - #[inline(always)] + #[inline] pub fn nzlsohsk(&self) -> NZLSOHSKR { let bits = { const MASK: bool = true; @@ -335103,20 +335450,20 @@ pub mod otg_fs_device { NZLSOHSKR { bits } } #[doc = "Bits 4:10 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&self) -> DADR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DADR { bits } } #[doc = "Bits 11:12 - Periodic frame interval"] - #[inline(always)] + #[inline] pub fn pfivl(&self) -> PFIVLR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 11; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -335125,33 +335472,33 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 35651584 } + W { bits: 0x0220_0000 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:1 - Device speed"] - #[inline(always)] + #[inline] pub fn dspd(&mut self) -> _DSPDW { _DSPDW { w: self } } #[doc = "Bit 2 - Non-zero-length status OUT handshake"] - #[inline(always)] + #[inline] pub fn nzlsohsk(&mut self) -> _NZLSOHSKW { _NZLSOHSKW { w: self } } #[doc = "Bits 4:10 - Device address"] - #[inline(always)] + #[inline] pub fn dad(&mut self) -> _DADW { _DADW { w: self } } #[doc = "Bits 11:12 - Periodic frame interval"] - #[inline(always)] + #[inline] pub fn pfivl(&mut self) -> _PFIVLW { _PFIVLW { w: self } } @@ -335173,7 +335520,7 @@ pub mod otg_fs_device { } impl super::FS_DCTL { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -335185,14 +335532,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -335202,7 +335549,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -335213,17 +335560,17 @@ pub mod otg_fs_device { } impl RWUSIGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -335234,17 +335581,17 @@ pub mod otg_fs_device { } impl SDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -335255,17 +335602,17 @@ pub mod otg_fs_device { } impl GINSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -335276,17 +335623,17 @@ pub mod otg_fs_device { } impl GONSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -335297,7 +335644,7 @@ pub mod otg_fs_device { } impl TCTLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -335308,17 +335655,17 @@ pub mod otg_fs_device { } impl SGINAKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -335329,17 +335676,17 @@ pub mod otg_fs_device { } impl CGINAKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -335350,17 +335697,17 @@ pub mod otg_fs_device { } impl SGONAKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -335371,17 +335718,17 @@ pub mod otg_fs_device { } impl CGONAKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -335392,17 +335739,17 @@ pub mod otg_fs_device { } impl POPRGDNER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -335421,7 +335768,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -335444,7 +335791,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -335459,9 +335806,9 @@ pub mod otg_fs_device { } impl<'a> _TCTLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -335482,7 +335829,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -335505,7 +335852,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -335528,7 +335875,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -335551,7 +335898,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 10; @@ -335574,7 +335921,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 11; @@ -335585,12 +335932,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Remote wakeup signaling"] - #[inline(always)] + #[inline] pub fn rwusig(&self) -> RWUSIGR { let bits = { const MASK: bool = true; @@ -335600,7 +335947,7 @@ pub mod otg_fs_device { RWUSIGR { bits } } #[doc = "Bit 1 - Soft disconnect"] - #[inline(always)] + #[inline] pub fn sdis(&self) -> SDISR { let bits = { const MASK: bool = true; @@ -335610,7 +335957,7 @@ pub mod otg_fs_device { SDISR { bits } } #[doc = "Bit 2 - Global IN NAK status"] - #[inline(always)] + #[inline] pub fn ginsts(&self) -> GINSTSR { let bits = { const MASK: bool = true; @@ -335620,7 +335967,7 @@ pub mod otg_fs_device { GINSTSR { bits } } #[doc = "Bit 3 - Global OUT NAK status"] - #[inline(always)] + #[inline] pub fn gonsts(&self) -> GONSTSR { let bits = { const MASK: bool = true; @@ -335630,17 +335977,17 @@ pub mod otg_fs_device { GONSTSR { bits } } #[doc = "Bits 4:6 - Test control"] - #[inline(always)] + #[inline] pub fn tctl(&self) -> TCTLR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TCTLR { bits } } #[doc = "Bit 7 - Set global IN NAK"] - #[inline(always)] + #[inline] pub fn sginak(&self) -> SGINAKR { let bits = { const MASK: bool = true; @@ -335650,7 +335997,7 @@ pub mod otg_fs_device { SGINAKR { bits } } #[doc = "Bit 8 - Clear global IN NAK"] - #[inline(always)] + #[inline] pub fn cginak(&self) -> CGINAKR { let bits = { const MASK: bool = true; @@ -335660,7 +336007,7 @@ pub mod otg_fs_device { CGINAKR { bits } } #[doc = "Bit 9 - Set global OUT NAK"] - #[inline(always)] + #[inline] pub fn sgonak(&self) -> SGONAKR { let bits = { const MASK: bool = true; @@ -335670,7 +336017,7 @@ pub mod otg_fs_device { SGONAKR { bits } } #[doc = "Bit 10 - Clear global OUT NAK"] - #[inline(always)] + #[inline] pub fn cgonak(&self) -> CGONAKR { let bits = { const MASK: bool = true; @@ -335680,7 +336027,7 @@ pub mod otg_fs_device { CGONAKR { bits } } #[doc = "Bit 11 - Power-on programming done"] - #[inline(always)] + #[inline] pub fn poprgdne(&self) -> POPRGDNER { let bits = { const MASK: bool = true; @@ -335692,53 +336039,53 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Remote wakeup signaling"] - #[inline(always)] + #[inline] pub fn rwusig(&mut self) -> _RWUSIGW { _RWUSIGW { w: self } } #[doc = "Bit 1 - Soft disconnect"] - #[inline(always)] + #[inline] pub fn sdis(&mut self) -> _SDISW { _SDISW { w: self } } #[doc = "Bits 4:6 - Test control"] - #[inline(always)] + #[inline] pub fn tctl(&mut self) -> _TCTLW { _TCTLW { w: self } } #[doc = "Bit 7 - Set global IN NAK"] - #[inline(always)] + #[inline] pub fn sginak(&mut self) -> _SGINAKW { _SGINAKW { w: self } } #[doc = "Bit 8 - Clear global IN NAK"] - #[inline(always)] + #[inline] pub fn cginak(&mut self) -> _CGINAKW { _CGINAKW { w: self } } #[doc = "Bit 9 - Set global OUT NAK"] - #[inline(always)] + #[inline] pub fn sgonak(&mut self) -> _SGONAKW { _SGONAKW { w: self } } #[doc = "Bit 10 - Clear global OUT NAK"] - #[inline(always)] + #[inline] pub fn cgonak(&mut self) -> _CGONAKW { _CGONAKW { w: self } } #[doc = "Bit 11 - Power-on programming done"] - #[inline(always)] + #[inline] pub fn poprgdne(&mut self) -> _POPRGDNEW { _POPRGDNEW { w: self } } @@ -335756,7 +336103,7 @@ pub mod otg_fs_device { } impl super::FS_DSTS { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -335769,17 +336116,17 @@ pub mod otg_fs_device { } impl SUSPSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -335790,7 +336137,7 @@ pub mod otg_fs_device { } impl ENUMSPDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -335801,17 +336148,17 @@ pub mod otg_fs_device { } impl EERRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -335822,7 +336169,7 @@ pub mod otg_fs_device { } impl FNSOFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -335833,19 +336180,19 @@ pub mod otg_fs_device { } impl DEVLNSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Suspend status"] - #[inline(always)] + #[inline] pub fn suspsts(&self) -> SUSPSTSR { let bits = { const MASK: bool = true; @@ -335855,17 +336202,17 @@ pub mod otg_fs_device { SUSPSTSR { bits } } #[doc = "Bits 1:2 - Enumerated speed"] - #[inline(always)] + #[inline] pub fn enumspd(&self) -> ENUMSPDR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 1; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ENUMSPDR { bits } } #[doc = "Bit 3 - Erratic error"] - #[inline(always)] + #[inline] pub fn eerr(&self) -> EERRR { let bits = { const MASK: bool = true; @@ -335875,20 +336222,20 @@ pub mod otg_fs_device { EERRR { bits } } #[doc = "Bits 8:21 - Frame number of the received SOF"] - #[inline(always)] + #[inline] pub fn fnsof(&self) -> FNSOFR { let bits = { - const MASK: u16 = 16383; + const MASK: u16 = 0x3fff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u16 }; FNSOFR { bits } } #[doc = "Bits 22:23 - Device line status"] - #[inline(always)] + #[inline] pub fn devlnsts(&self) -> DEVLNSTSR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -335912,7 +336259,7 @@ pub mod otg_fs_device { } impl super::FS_DIEPMSK { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -335924,14 +336271,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -335941,7 +336288,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -335952,17 +336299,17 @@ pub mod otg_fs_device { } impl XFRCMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -335973,17 +336320,17 @@ pub mod otg_fs_device { } impl EPDMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -335994,17 +336341,17 @@ pub mod otg_fs_device { } impl TOMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -336015,17 +336362,17 @@ pub mod otg_fs_device { } impl ITTXFEMSKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -336036,17 +336383,17 @@ pub mod otg_fs_device { } impl INEPNMMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -336057,17 +336404,17 @@ pub mod otg_fs_device { } impl INEPNEMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -336086,7 +336433,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -336109,7 +336456,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -336132,7 +336479,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -336155,7 +336502,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -336178,7 +336525,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -336201,7 +336548,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -336212,12 +336559,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed interrupt mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&self) -> XFRCMR { let bits = { const MASK: bool = true; @@ -336227,7 +336574,7 @@ pub mod otg_fs_device { XFRCMR { bits } } #[doc = "Bit 1 - Endpoint disabled interrupt mask"] - #[inline(always)] + #[inline] pub fn epdm(&self) -> EPDMR { let bits = { const MASK: bool = true; @@ -336237,7 +336584,7 @@ pub mod otg_fs_device { EPDMR { bits } } #[doc = "Bit 3 - Timeout condition mask (Non-isochronous endpoints)"] - #[inline(always)] + #[inline] pub fn tom(&self) -> TOMR { let bits = { const MASK: bool = true; @@ -336247,7 +336594,7 @@ pub mod otg_fs_device { TOMR { bits } } #[doc = "Bit 4 - IN token received when TxFIFO empty mask"] - #[inline(always)] + #[inline] pub fn ittxfemsk(&self) -> ITTXFEMSKR { let bits = { const MASK: bool = true; @@ -336257,7 +336604,7 @@ pub mod otg_fs_device { ITTXFEMSKR { bits } } #[doc = "Bit 5 - IN token received with EP mismatch mask"] - #[inline(always)] + #[inline] pub fn inepnmm(&self) -> INEPNMMR { let bits = { const MASK: bool = true; @@ -336267,7 +336614,7 @@ pub mod otg_fs_device { INEPNMMR { bits } } #[doc = "Bit 6 - IN endpoint NAK effective mask"] - #[inline(always)] + #[inline] pub fn inepnem(&self) -> INEPNEMR { let bits = { const MASK: bool = true; @@ -336279,43 +336626,43 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed interrupt mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&mut self) -> _XFRCMW { _XFRCMW { w: self } } #[doc = "Bit 1 - Endpoint disabled interrupt mask"] - #[inline(always)] + #[inline] pub fn epdm(&mut self) -> _EPDMW { _EPDMW { w: self } } #[doc = "Bit 3 - Timeout condition mask (Non-isochronous endpoints)"] - #[inline(always)] + #[inline] pub fn tom(&mut self) -> _TOMW { _TOMW { w: self } } #[doc = "Bit 4 - IN token received when TxFIFO empty mask"] - #[inline(always)] + #[inline] pub fn ittxfemsk(&mut self) -> _ITTXFEMSKW { _ITTXFEMSKW { w: self } } #[doc = "Bit 5 - IN token received with EP mismatch mask"] - #[inline(always)] + #[inline] pub fn inepnmm(&mut self) -> _INEPNMMW { _INEPNMMW { w: self } } #[doc = "Bit 6 - IN endpoint NAK effective mask"] - #[inline(always)] + #[inline] pub fn inepnem(&mut self) -> _INEPNEMW { _INEPNEMW { w: self } } @@ -336337,7 +336684,7 @@ pub mod otg_fs_device { } impl super::FS_DOEPMSK { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -336349,14 +336696,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -336366,7 +336713,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -336377,17 +336724,17 @@ pub mod otg_fs_device { } impl XFRCMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -336398,17 +336745,17 @@ pub mod otg_fs_device { } impl EPDMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -336419,17 +336766,17 @@ pub mod otg_fs_device { } impl STUPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -336440,17 +336787,17 @@ pub mod otg_fs_device { } impl OTEPDMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -336469,7 +336816,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -336492,7 +336839,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -336515,7 +336862,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -336538,7 +336885,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -336549,12 +336896,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Transfer completed interrupt mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&self) -> XFRCMR { let bits = { const MASK: bool = true; @@ -336564,7 +336911,7 @@ pub mod otg_fs_device { XFRCMR { bits } } #[doc = "Bit 1 - Endpoint disabled interrupt mask"] - #[inline(always)] + #[inline] pub fn epdm(&self) -> EPDMR { let bits = { const MASK: bool = true; @@ -336574,7 +336921,7 @@ pub mod otg_fs_device { EPDMR { bits } } #[doc = "Bit 3 - SETUP phase done mask"] - #[inline(always)] + #[inline] pub fn stupm(&self) -> STUPMR { let bits = { const MASK: bool = true; @@ -336584,7 +336931,7 @@ pub mod otg_fs_device { STUPMR { bits } } #[doc = "Bit 4 - OUT token received when endpoint disabled mask"] - #[inline(always)] + #[inline] pub fn otepdm(&self) -> OTEPDMR { let bits = { const MASK: bool = true; @@ -336596,33 +336943,33 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Transfer completed interrupt mask"] - #[inline(always)] + #[inline] pub fn xfrcm(&mut self) -> _XFRCMW { _XFRCMW { w: self } } #[doc = "Bit 1 - Endpoint disabled interrupt mask"] - #[inline(always)] + #[inline] pub fn epdm(&mut self) -> _EPDMW { _EPDMW { w: self } } #[doc = "Bit 3 - SETUP phase done mask"] - #[inline(always)] + #[inline] pub fn stupm(&mut self) -> _STUPMW { _STUPMW { w: self } } #[doc = "Bit 4 - OUT token received when endpoint disabled mask"] - #[inline(always)] + #[inline] pub fn otepdm(&mut self) -> _OTEPDMW { _OTEPDMW { w: self } } @@ -336640,7 +336987,7 @@ pub mod otg_fs_device { } impl super::FS_DAINT { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -336653,7 +337000,7 @@ pub mod otg_fs_device { } impl IEPINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -336664,32 +337011,32 @@ pub mod otg_fs_device { } impl OEPINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - IN endpoint interrupt bits"] - #[inline(always)] + #[inline] pub fn iepint(&self) -> IEPINTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; IEPINTR { bits } } #[doc = "Bits 16:31 - OUT endpoint interrupt bits"] - #[inline(always)] + #[inline] pub fn oepint(&self) -> OEPINTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -336713,7 +337060,7 @@ pub mod otg_fs_device { } impl super::FS_DAINTMSK { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -336725,14 +337072,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -336742,7 +337089,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -336753,7 +337100,7 @@ pub mod otg_fs_device { } impl IEPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -336764,7 +337111,7 @@ pub mod otg_fs_device { } impl OEPINTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -336775,9 +337122,9 @@ pub mod otg_fs_device { } impl<'a> _IEPMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -336790,9 +337137,9 @@ pub mod otg_fs_device { } impl<'a> _OEPINTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -336801,25 +337148,25 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - IN EP interrupt mask bits"] - #[inline(always)] + #[inline] pub fn iepm(&self) -> IEPMR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; IEPMR { bits } } #[doc = "Bits 16:31 - OUT endpoint interrupt bits"] - #[inline(always)] + #[inline] pub fn oepint(&self) -> OEPINTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -336828,23 +337175,23 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - IN EP interrupt mask bits"] - #[inline(always)] + #[inline] pub fn iepm(&mut self) -> _IEPMW { _IEPMW { w: self } } #[doc = "Bits 16:31 - OUT endpoint interrupt bits"] - #[inline(always)] + #[inline] pub fn oepint(&mut self) -> _OEPINTW { _OEPINTW { w: self } } @@ -336866,7 +337213,7 @@ pub mod otg_fs_device { } impl super::DVBUSDIS { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -336878,14 +337225,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -336895,7 +337242,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -336906,7 +337253,7 @@ pub mod otg_fs_device { } impl VBUSDTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -336917,9 +337264,9 @@ pub mod otg_fs_device { } impl<'a> _VBUSDTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -336928,15 +337275,15 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Device VBUS discharge time"] - #[inline(always)] + #[inline] pub fn vbusdt(&self) -> VBUSDTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -336945,18 +337292,18 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 6103 } + W { bits: 0x17d7 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Device VBUS discharge time"] - #[inline(always)] + #[inline] pub fn vbusdt(&mut self) -> _VBUSDTW { _VBUSDTW { w: self } } @@ -336978,7 +337325,7 @@ pub mod otg_fs_device { } impl super::DVBUSPULSE { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -336990,14 +337337,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -337007,7 +337354,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -337018,7 +337365,7 @@ pub mod otg_fs_device { } impl DVBUSPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -337029,9 +337376,9 @@ pub mod otg_fs_device { } impl<'a> _DVBUSPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -337040,15 +337387,15 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:11 - Device VBUS pulsing time"] - #[inline(always)] + #[inline] pub fn dvbusp(&self) -> DVBUSPR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -337057,18 +337404,18 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 1464 } + W { bits: 0x05b8 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:11 - Device VBUS pulsing time"] - #[inline(always)] + #[inline] pub fn dvbusp(&mut self) -> _DVBUSPW { _DVBUSPW { w: self } } @@ -337090,7 +337437,7 @@ pub mod otg_fs_device { } impl super::DIEPEMPMSK { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -337102,14 +337449,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -337119,7 +337466,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -337130,7 +337477,7 @@ pub mod otg_fs_device { } impl INEPTXFEMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -337141,9 +337488,9 @@ pub mod otg_fs_device { } impl<'a> _INEPTXFEMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -337152,15 +337499,15 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - IN EP Tx FIFO empty interrupt mask bits"] - #[inline(always)] + #[inline] pub fn ineptxfem(&self) -> INEPTXFEMR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -337169,18 +337516,18 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - IN EP Tx FIFO empty interrupt mask bits"] - #[inline(always)] + #[inline] pub fn ineptxfem(&mut self) -> _INEPTXFEMW { _INEPTXFEMW { w: self } } @@ -337202,7 +337549,7 @@ pub mod otg_fs_device { } impl super::FS_DIEPCTL0 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -337214,14 +337561,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -337231,7 +337578,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -337242,7 +337589,7 @@ pub mod otg_fs_device { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -337253,17 +337600,17 @@ pub mod otg_fs_device { } impl USBAEPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -337274,17 +337621,17 @@ pub mod otg_fs_device { } impl NAKSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -337295,7 +337642,7 @@ pub mod otg_fs_device { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -337306,17 +337653,17 @@ pub mod otg_fs_device { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -337327,7 +337674,7 @@ pub mod otg_fs_device { } impl TXFNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -337338,17 +337685,17 @@ pub mod otg_fs_device { } impl EPDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -337359,17 +337706,17 @@ pub mod otg_fs_device { } impl EPENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -337380,9 +337727,9 @@ pub mod otg_fs_device { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -337403,7 +337750,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -337418,9 +337765,9 @@ pub mod otg_fs_device { } impl<'a> _TXFNUMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -337441,7 +337788,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -337464,7 +337811,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -337475,22 +337822,22 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:1 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MPSIZR { bits } } #[doc = "Bit 15 - USB active endpoint"] - #[inline(always)] + #[inline] pub fn usbaep(&self) -> USBAEPR { let bits = { const MASK: bool = true; @@ -337500,7 +337847,7 @@ pub mod otg_fs_device { USBAEPR { bits } } #[doc = "Bit 17 - NAK status"] - #[inline(always)] + #[inline] pub fn naksts(&self) -> NAKSTSR { let bits = { const MASK: bool = true; @@ -337510,17 +337857,17 @@ pub mod otg_fs_device { NAKSTSR { bits } } #[doc = "Bits 18:19 - Endpoint type"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bit 21 - STALL handshake"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -337530,17 +337877,17 @@ pub mod otg_fs_device { STALLR { bits } } #[doc = "Bits 22:25 - TxFIFO number"] - #[inline(always)] + #[inline] pub fn txfnum(&self) -> TXFNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TXFNUMR { bits } } #[doc = "Bit 30 - Endpoint disable"] - #[inline(always)] + #[inline] pub fn epdis(&self) -> EPDISR { let bits = { const MASK: bool = true; @@ -337550,7 +337897,7 @@ pub mod otg_fs_device { EPDISR { bits } } #[doc = "Bit 31 - Endpoint enable"] - #[inline(always)] + #[inline] pub fn epena(&self) -> EPENAR { let bits = { const MASK: bool = true; @@ -337562,38 +337909,38 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:1 - Maximum packet size"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } #[doc = "Bit 21 - STALL handshake"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bits 22:25 - TxFIFO number"] - #[inline(always)] + #[inline] pub fn txfnum(&mut self) -> _TXFNUMW { _TXFNUMW { w: self } } #[doc = "Bit 26 - Clear NAK"] - #[inline(always)] + #[inline] pub fn cnak(&mut self) -> _CNAKW { _CNAKW { w: self } } #[doc = "Bit 27 - Set NAK"] - #[inline(always)] + #[inline] pub fn snak(&mut self) -> _SNAKW { _SNAKW { w: self } } @@ -337615,7 +337962,7 @@ pub mod otg_fs_device { } impl super::DIEPCTL1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -337627,14 +337974,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -337644,7 +337991,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -337655,17 +338002,17 @@ pub mod otg_fs_device { } impl EPENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -337676,17 +338023,17 @@ pub mod otg_fs_device { } impl EPDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -337697,7 +338044,7 @@ pub mod otg_fs_device { } impl TXFNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -337708,17 +338055,17 @@ pub mod otg_fs_device { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -337729,7 +338076,7 @@ pub mod otg_fs_device { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -337740,17 +338087,17 @@ pub mod otg_fs_device { } impl NAKSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -337761,17 +338108,17 @@ pub mod otg_fs_device { } impl EONUM_DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -337782,17 +338129,17 @@ pub mod otg_fs_device { } impl USBAEPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -337803,7 +338150,7 @@ pub mod otg_fs_device { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -337822,7 +338169,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -337845,7 +338192,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -337868,7 +338215,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -337891,7 +338238,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -337914,7 +338261,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -337937,7 +338284,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -337952,9 +338299,9 @@ pub mod otg_fs_device { } impl<'a> _TXFNUMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -337975,7 +338322,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -337990,9 +338337,9 @@ pub mod otg_fs_device { } impl<'a> _EPTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -338013,7 +338360,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -338028,9 +338375,9 @@ pub mod otg_fs_device { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -338039,12 +338386,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 31 - EPENA"] - #[inline(always)] + #[inline] pub fn epena(&self) -> EPENAR { let bits = { const MASK: bool = true; @@ -338054,7 +338401,7 @@ pub mod otg_fs_device { EPENAR { bits } } #[doc = "Bit 30 - EPDIS"] - #[inline(always)] + #[inline] pub fn epdis(&self) -> EPDISR { let bits = { const MASK: bool = true; @@ -338064,17 +338411,17 @@ pub mod otg_fs_device { EPDISR { bits } } #[doc = "Bits 22:25 - TXFNUM"] - #[inline(always)] + #[inline] pub fn txfnum(&self) -> TXFNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TXFNUMR { bits } } #[doc = "Bit 21 - Stall"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -338084,17 +338431,17 @@ pub mod otg_fs_device { STALLR { bits } } #[doc = "Bits 18:19 - EPTYP"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bit 17 - NAKSTS"] - #[inline(always)] + #[inline] pub fn naksts(&self) -> NAKSTSR { let bits = { const MASK: bool = true; @@ -338104,7 +338451,7 @@ pub mod otg_fs_device { NAKSTSR { bits } } #[doc = "Bit 16 - EONUM/DPID"] - #[inline(always)] + #[inline] pub fn eonum_dpid(&self) -> EONUM_DPIDR { let bits = { const MASK: bool = true; @@ -338114,7 +338461,7 @@ pub mod otg_fs_device { EONUM_DPIDR { bits } } #[doc = "Bit 15 - USBAEP"] - #[inline(always)] + #[inline] pub fn usbaep(&self) -> USBAEPR { let bits = { const MASK: bool = true; @@ -338124,10 +338471,10 @@ pub mod otg_fs_device { USBAEPR { bits } } #[doc = "Bits 0:10 - MPSIZ"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -338136,68 +338483,68 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - EPENA"] - #[inline(always)] + #[inline] pub fn epena(&mut self) -> _EPENAW { _EPENAW { w: self } } #[doc = "Bit 30 - EPDIS"] - #[inline(always)] + #[inline] pub fn epdis(&mut self) -> _EPDISW { _EPDISW { w: self } } #[doc = "Bit 29 - SODDFRM/SD1PID"] - #[inline(always)] + #[inline] pub fn soddfrm_sd1pid(&mut self) -> _SODDFRM_SD1PIDW { _SODDFRM_SD1PIDW { w: self } } #[doc = "Bit 28 - SD0PID/SEVNFRM"] - #[inline(always)] + #[inline] pub fn sd0pid_sevnfrm(&mut self) -> _SD0PID_SEVNFRMW { _SD0PID_SEVNFRMW { w: self } } #[doc = "Bit 27 - SNAK"] - #[inline(always)] + #[inline] pub fn snak(&mut self) -> _SNAKW { _SNAKW { w: self } } #[doc = "Bit 26 - CNAK"] - #[inline(always)] + #[inline] pub fn cnak(&mut self) -> _CNAKW { _CNAKW { w: self } } #[doc = "Bits 22:25 - TXFNUM"] - #[inline(always)] + #[inline] pub fn txfnum(&mut self) -> _TXFNUMW { _TXFNUMW { w: self } } #[doc = "Bit 21 - Stall"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bits 18:19 - EPTYP"] - #[inline(always)] + #[inline] pub fn eptyp(&mut self) -> _EPTYPW { _EPTYPW { w: self } } #[doc = "Bit 15 - USBAEP"] - #[inline(always)] + #[inline] pub fn usbaep(&mut self) -> _USBAEPW { _USBAEPW { w: self } } #[doc = "Bits 0:10 - MPSIZ"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } @@ -338219,7 +338566,7 @@ pub mod otg_fs_device { } impl super::DIEPCTL2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -338231,14 +338578,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -338248,7 +338595,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -338259,17 +338606,17 @@ pub mod otg_fs_device { } impl EPENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -338280,17 +338627,17 @@ pub mod otg_fs_device { } impl EPDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -338301,7 +338648,7 @@ pub mod otg_fs_device { } impl TXFNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -338312,17 +338659,17 @@ pub mod otg_fs_device { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -338333,7 +338680,7 @@ pub mod otg_fs_device { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -338344,17 +338691,17 @@ pub mod otg_fs_device { } impl NAKSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -338365,17 +338712,17 @@ pub mod otg_fs_device { } impl EONUM_DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -338386,17 +338733,17 @@ pub mod otg_fs_device { } impl USBAEPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -338407,7 +338754,7 @@ pub mod otg_fs_device { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -338426,7 +338773,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -338449,7 +338796,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -338472,7 +338819,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -338495,7 +338842,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -338518,7 +338865,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -338541,7 +338888,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -338556,9 +338903,9 @@ pub mod otg_fs_device { } impl<'a> _TXFNUMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -338579,7 +338926,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -338594,9 +338941,9 @@ pub mod otg_fs_device { } impl<'a> _EPTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -338617,7 +338964,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -338632,9 +338979,9 @@ pub mod otg_fs_device { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -338643,12 +338990,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 31 - EPENA"] - #[inline(always)] + #[inline] pub fn epena(&self) -> EPENAR { let bits = { const MASK: bool = true; @@ -338658,7 +339005,7 @@ pub mod otg_fs_device { EPENAR { bits } } #[doc = "Bit 30 - EPDIS"] - #[inline(always)] + #[inline] pub fn epdis(&self) -> EPDISR { let bits = { const MASK: bool = true; @@ -338668,17 +339015,17 @@ pub mod otg_fs_device { EPDISR { bits } } #[doc = "Bits 22:25 - TXFNUM"] - #[inline(always)] + #[inline] pub fn txfnum(&self) -> TXFNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TXFNUMR { bits } } #[doc = "Bit 21 - Stall"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -338688,17 +339035,17 @@ pub mod otg_fs_device { STALLR { bits } } #[doc = "Bits 18:19 - EPTYP"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bit 17 - NAKSTS"] - #[inline(always)] + #[inline] pub fn naksts(&self) -> NAKSTSR { let bits = { const MASK: bool = true; @@ -338708,7 +339055,7 @@ pub mod otg_fs_device { NAKSTSR { bits } } #[doc = "Bit 16 - EONUM/DPID"] - #[inline(always)] + #[inline] pub fn eonum_dpid(&self) -> EONUM_DPIDR { let bits = { const MASK: bool = true; @@ -338718,7 +339065,7 @@ pub mod otg_fs_device { EONUM_DPIDR { bits } } #[doc = "Bit 15 - USBAEP"] - #[inline(always)] + #[inline] pub fn usbaep(&self) -> USBAEPR { let bits = { const MASK: bool = true; @@ -338728,10 +339075,10 @@ pub mod otg_fs_device { USBAEPR { bits } } #[doc = "Bits 0:10 - MPSIZ"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -338740,68 +339087,68 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - EPENA"] - #[inline(always)] + #[inline] pub fn epena(&mut self) -> _EPENAW { _EPENAW { w: self } } #[doc = "Bit 30 - EPDIS"] - #[inline(always)] + #[inline] pub fn epdis(&mut self) -> _EPDISW { _EPDISW { w: self } } #[doc = "Bit 29 - SODDFRM"] - #[inline(always)] + #[inline] pub fn soddfrm(&mut self) -> _SODDFRMW { _SODDFRMW { w: self } } #[doc = "Bit 28 - SD0PID/SEVNFRM"] - #[inline(always)] + #[inline] pub fn sd0pid_sevnfrm(&mut self) -> _SD0PID_SEVNFRMW { _SD0PID_SEVNFRMW { w: self } } #[doc = "Bit 27 - SNAK"] - #[inline(always)] + #[inline] pub fn snak(&mut self) -> _SNAKW { _SNAKW { w: self } } #[doc = "Bit 26 - CNAK"] - #[inline(always)] + #[inline] pub fn cnak(&mut self) -> _CNAKW { _CNAKW { w: self } } #[doc = "Bits 22:25 - TXFNUM"] - #[inline(always)] + #[inline] pub fn txfnum(&mut self) -> _TXFNUMW { _TXFNUMW { w: self } } #[doc = "Bit 21 - Stall"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bits 18:19 - EPTYP"] - #[inline(always)] + #[inline] pub fn eptyp(&mut self) -> _EPTYPW { _EPTYPW { w: self } } #[doc = "Bit 15 - USBAEP"] - #[inline(always)] + #[inline] pub fn usbaep(&mut self) -> _USBAEPW { _USBAEPW { w: self } } #[doc = "Bits 0:10 - MPSIZ"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } @@ -338823,7 +339170,7 @@ pub mod otg_fs_device { } impl super::DIEPCTL3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -338835,14 +339182,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -338852,7 +339199,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -338863,17 +339210,17 @@ pub mod otg_fs_device { } impl EPENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -338884,17 +339231,17 @@ pub mod otg_fs_device { } impl EPDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -338905,7 +339252,7 @@ pub mod otg_fs_device { } impl TXFNUMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -338916,17 +339263,17 @@ pub mod otg_fs_device { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -338937,7 +339284,7 @@ pub mod otg_fs_device { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -338948,17 +339295,17 @@ pub mod otg_fs_device { } impl NAKSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -338969,17 +339316,17 @@ pub mod otg_fs_device { } impl EONUM_DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -338990,17 +339337,17 @@ pub mod otg_fs_device { } impl USBAEPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -339011,7 +339358,7 @@ pub mod otg_fs_device { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -339030,7 +339377,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -339053,7 +339400,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -339076,7 +339423,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -339099,7 +339446,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -339122,7 +339469,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -339145,7 +339492,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -339160,9 +339507,9 @@ pub mod otg_fs_device { } impl<'a> _TXFNUMW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -339183,7 +339530,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -339198,9 +339545,9 @@ pub mod otg_fs_device { } impl<'a> _EPTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -339221,7 +339568,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -339236,9 +339583,9 @@ pub mod otg_fs_device { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -339247,12 +339594,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 31 - EPENA"] - #[inline(always)] + #[inline] pub fn epena(&self) -> EPENAR { let bits = { const MASK: bool = true; @@ -339262,7 +339609,7 @@ pub mod otg_fs_device { EPENAR { bits } } #[doc = "Bit 30 - EPDIS"] - #[inline(always)] + #[inline] pub fn epdis(&self) -> EPDISR { let bits = { const MASK: bool = true; @@ -339272,17 +339619,17 @@ pub mod otg_fs_device { EPDISR { bits } } #[doc = "Bits 22:25 - TXFNUM"] - #[inline(always)] + #[inline] pub fn txfnum(&self) -> TXFNUMR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TXFNUMR { bits } } #[doc = "Bit 21 - Stall"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -339292,17 +339639,17 @@ pub mod otg_fs_device { STALLR { bits } } #[doc = "Bits 18:19 - EPTYP"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bit 17 - NAKSTS"] - #[inline(always)] + #[inline] pub fn naksts(&self) -> NAKSTSR { let bits = { const MASK: bool = true; @@ -339312,7 +339659,7 @@ pub mod otg_fs_device { NAKSTSR { bits } } #[doc = "Bit 16 - EONUM/DPID"] - #[inline(always)] + #[inline] pub fn eonum_dpid(&self) -> EONUM_DPIDR { let bits = { const MASK: bool = true; @@ -339322,7 +339669,7 @@ pub mod otg_fs_device { EONUM_DPIDR { bits } } #[doc = "Bit 15 - USBAEP"] - #[inline(always)] + #[inline] pub fn usbaep(&self) -> USBAEPR { let bits = { const MASK: bool = true; @@ -339332,10 +339679,10 @@ pub mod otg_fs_device { USBAEPR { bits } } #[doc = "Bits 0:10 - MPSIZ"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -339344,68 +339691,68 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - EPENA"] - #[inline(always)] + #[inline] pub fn epena(&mut self) -> _EPENAW { _EPENAW { w: self } } #[doc = "Bit 30 - EPDIS"] - #[inline(always)] + #[inline] pub fn epdis(&mut self) -> _EPDISW { _EPDISW { w: self } } #[doc = "Bit 29 - SODDFRM"] - #[inline(always)] + #[inline] pub fn soddfrm(&mut self) -> _SODDFRMW { _SODDFRMW { w: self } } #[doc = "Bit 28 - SD0PID/SEVNFRM"] - #[inline(always)] + #[inline] pub fn sd0pid_sevnfrm(&mut self) -> _SD0PID_SEVNFRMW { _SD0PID_SEVNFRMW { w: self } } #[doc = "Bit 27 - SNAK"] - #[inline(always)] + #[inline] pub fn snak(&mut self) -> _SNAKW { _SNAKW { w: self } } #[doc = "Bit 26 - CNAK"] - #[inline(always)] + #[inline] pub fn cnak(&mut self) -> _CNAKW { _CNAKW { w: self } } #[doc = "Bits 22:25 - TXFNUM"] - #[inline(always)] + #[inline] pub fn txfnum(&mut self) -> _TXFNUMW { _TXFNUMW { w: self } } #[doc = "Bit 21 - Stall"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bits 18:19 - EPTYP"] - #[inline(always)] + #[inline] pub fn eptyp(&mut self) -> _EPTYPW { _EPTYPW { w: self } } #[doc = "Bit 15 - USBAEP"] - #[inline(always)] + #[inline] pub fn usbaep(&mut self) -> _USBAEPW { _USBAEPW { w: self } } #[doc = "Bits 0:10 - MPSIZ"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } @@ -339427,7 +339774,7 @@ pub mod otg_fs_device { } impl super::DOEPCTL0 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -339439,14 +339786,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -339456,7 +339803,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -339467,17 +339814,17 @@ pub mod otg_fs_device { } impl EPDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -339488,17 +339835,17 @@ pub mod otg_fs_device { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -339509,17 +339856,17 @@ pub mod otg_fs_device { } impl SNPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -339530,7 +339877,7 @@ pub mod otg_fs_device { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -339541,17 +339888,17 @@ pub mod otg_fs_device { } impl NAKSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -339562,17 +339909,17 @@ pub mod otg_fs_device { } impl USBAEPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -339583,7 +339930,7 @@ pub mod otg_fs_device { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -339602,7 +339949,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -339625,7 +339972,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -339648,7 +339995,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -339671,7 +340018,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -339694,7 +340041,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -339705,12 +340052,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 30 - EPDIS"] - #[inline(always)] + #[inline] pub fn epdis(&self) -> EPDISR { let bits = { const MASK: bool = true; @@ -339720,7 +340067,7 @@ pub mod otg_fs_device { EPDISR { bits } } #[doc = "Bit 21 - Stall"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -339730,7 +340077,7 @@ pub mod otg_fs_device { STALLR { bits } } #[doc = "Bit 20 - SNPM"] - #[inline(always)] + #[inline] pub fn snpm(&self) -> SNPMR { let bits = { const MASK: bool = true; @@ -339740,17 +340087,17 @@ pub mod otg_fs_device { SNPMR { bits } } #[doc = "Bits 18:19 - EPTYP"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bit 17 - NAKSTS"] - #[inline(always)] + #[inline] pub fn naksts(&self) -> NAKSTSR { let bits = { const MASK: bool = true; @@ -339760,7 +340107,7 @@ pub mod otg_fs_device { NAKSTSR { bits } } #[doc = "Bit 15 - USBAEP"] - #[inline(always)] + #[inline] pub fn usbaep(&self) -> USBAEPR { let bits = { const MASK: bool = true; @@ -339770,10 +340117,10 @@ pub mod otg_fs_device { USBAEPR { bits } } #[doc = "Bits 0:1 - MPSIZ"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -339782,38 +340129,38 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 32768 } + W { bits: 0x8000 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - EPENA"] - #[inline(always)] + #[inline] pub fn epena(&mut self) -> _EPENAW { _EPENAW { w: self } } #[doc = "Bit 27 - SNAK"] - #[inline(always)] + #[inline] pub fn snak(&mut self) -> _SNAKW { _SNAKW { w: self } } #[doc = "Bit 26 - CNAK"] - #[inline(always)] + #[inline] pub fn cnak(&mut self) -> _CNAKW { _CNAKW { w: self } } #[doc = "Bit 21 - Stall"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bit 20 - SNPM"] - #[inline(always)] + #[inline] pub fn snpm(&mut self) -> _SNPMW { _SNPMW { w: self } } @@ -339835,7 +340182,7 @@ pub mod otg_fs_device { } impl super::DOEPCTL1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -339847,14 +340194,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -339864,7 +340211,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -339875,17 +340222,17 @@ pub mod otg_fs_device { } impl EPENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -339896,17 +340243,17 @@ pub mod otg_fs_device { } impl EPDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -339917,17 +340264,17 @@ pub mod otg_fs_device { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -339938,17 +340285,17 @@ pub mod otg_fs_device { } impl SNPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -339959,7 +340306,7 @@ pub mod otg_fs_device { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -339970,17 +340317,17 @@ pub mod otg_fs_device { } impl NAKSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -339991,17 +340338,17 @@ pub mod otg_fs_device { } impl EONUM_DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -340012,17 +340359,17 @@ pub mod otg_fs_device { } impl USBAEPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -340033,7 +340380,7 @@ pub mod otg_fs_device { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -340052,7 +340399,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -340075,7 +340422,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -340098,7 +340445,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -340121,7 +340468,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -340144,7 +340491,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -340167,7 +340514,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -340190,7 +340537,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -340213,7 +340560,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -340228,9 +340575,9 @@ pub mod otg_fs_device { } impl<'a> _EPTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -340251,7 +340598,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -340266,9 +340613,9 @@ pub mod otg_fs_device { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -340277,12 +340624,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 31 - EPENA"] - #[inline(always)] + #[inline] pub fn epena(&self) -> EPENAR { let bits = { const MASK: bool = true; @@ -340292,7 +340639,7 @@ pub mod otg_fs_device { EPENAR { bits } } #[doc = "Bit 30 - EPDIS"] - #[inline(always)] + #[inline] pub fn epdis(&self) -> EPDISR { let bits = { const MASK: bool = true; @@ -340302,7 +340649,7 @@ pub mod otg_fs_device { EPDISR { bits } } #[doc = "Bit 21 - Stall"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -340312,7 +340659,7 @@ pub mod otg_fs_device { STALLR { bits } } #[doc = "Bit 20 - SNPM"] - #[inline(always)] + #[inline] pub fn snpm(&self) -> SNPMR { let bits = { const MASK: bool = true; @@ -340322,17 +340669,17 @@ pub mod otg_fs_device { SNPMR { bits } } #[doc = "Bits 18:19 - EPTYP"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bit 17 - NAKSTS"] - #[inline(always)] + #[inline] pub fn naksts(&self) -> NAKSTSR { let bits = { const MASK: bool = true; @@ -340342,7 +340689,7 @@ pub mod otg_fs_device { NAKSTSR { bits } } #[doc = "Bit 16 - EONUM/DPID"] - #[inline(always)] + #[inline] pub fn eonum_dpid(&self) -> EONUM_DPIDR { let bits = { const MASK: bool = true; @@ -340352,7 +340699,7 @@ pub mod otg_fs_device { EONUM_DPIDR { bits } } #[doc = "Bit 15 - USBAEP"] - #[inline(always)] + #[inline] pub fn usbaep(&self) -> USBAEPR { let bits = { const MASK: bool = true; @@ -340362,10 +340709,10 @@ pub mod otg_fs_device { USBAEPR { bits } } #[doc = "Bits 0:10 - MPSIZ"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -340374,68 +340721,68 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - EPENA"] - #[inline(always)] + #[inline] pub fn epena(&mut self) -> _EPENAW { _EPENAW { w: self } } #[doc = "Bit 30 - EPDIS"] - #[inline(always)] + #[inline] pub fn epdis(&mut self) -> _EPDISW { _EPDISW { w: self } } #[doc = "Bit 29 - SODDFRM"] - #[inline(always)] + #[inline] pub fn soddfrm(&mut self) -> _SODDFRMW { _SODDFRMW { w: self } } #[doc = "Bit 28 - SD0PID/SEVNFRM"] - #[inline(always)] + #[inline] pub fn sd0pid_sevnfrm(&mut self) -> _SD0PID_SEVNFRMW { _SD0PID_SEVNFRMW { w: self } } #[doc = "Bit 27 - SNAK"] - #[inline(always)] + #[inline] pub fn snak(&mut self) -> _SNAKW { _SNAKW { w: self } } #[doc = "Bit 26 - CNAK"] - #[inline(always)] + #[inline] pub fn cnak(&mut self) -> _CNAKW { _CNAKW { w: self } } #[doc = "Bit 21 - Stall"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bit 20 - SNPM"] - #[inline(always)] + #[inline] pub fn snpm(&mut self) -> _SNPMW { _SNPMW { w: self } } #[doc = "Bits 18:19 - EPTYP"] - #[inline(always)] + #[inline] pub fn eptyp(&mut self) -> _EPTYPW { _EPTYPW { w: self } } #[doc = "Bit 15 - USBAEP"] - #[inline(always)] + #[inline] pub fn usbaep(&mut self) -> _USBAEPW { _USBAEPW { w: self } } #[doc = "Bits 0:10 - MPSIZ"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } @@ -340457,7 +340804,7 @@ pub mod otg_fs_device { } impl super::DOEPCTL2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -340469,14 +340816,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -340486,7 +340833,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -340497,17 +340844,17 @@ pub mod otg_fs_device { } impl EPENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -340518,17 +340865,17 @@ pub mod otg_fs_device { } impl EPDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -340539,17 +340886,17 @@ pub mod otg_fs_device { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -340560,17 +340907,17 @@ pub mod otg_fs_device { } impl SNPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -340581,7 +340928,7 @@ pub mod otg_fs_device { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -340592,17 +340939,17 @@ pub mod otg_fs_device { } impl NAKSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -340613,17 +340960,17 @@ pub mod otg_fs_device { } impl EONUM_DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -340634,17 +340981,17 @@ pub mod otg_fs_device { } impl USBAEPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -340655,7 +341002,7 @@ pub mod otg_fs_device { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -340674,7 +341021,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -340697,7 +341044,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -340720,7 +341067,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -340743,7 +341090,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -340766,7 +341113,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -340789,7 +341136,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -340812,7 +341159,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -340835,7 +341182,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -340850,9 +341197,9 @@ pub mod otg_fs_device { } impl<'a> _EPTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -340873,7 +341220,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -340888,9 +341235,9 @@ pub mod otg_fs_device { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -340899,12 +341246,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 31 - EPENA"] - #[inline(always)] + #[inline] pub fn epena(&self) -> EPENAR { let bits = { const MASK: bool = true; @@ -340914,7 +341261,7 @@ pub mod otg_fs_device { EPENAR { bits } } #[doc = "Bit 30 - EPDIS"] - #[inline(always)] + #[inline] pub fn epdis(&self) -> EPDISR { let bits = { const MASK: bool = true; @@ -340924,7 +341271,7 @@ pub mod otg_fs_device { EPDISR { bits } } #[doc = "Bit 21 - Stall"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -340934,7 +341281,7 @@ pub mod otg_fs_device { STALLR { bits } } #[doc = "Bit 20 - SNPM"] - #[inline(always)] + #[inline] pub fn snpm(&self) -> SNPMR { let bits = { const MASK: bool = true; @@ -340944,17 +341291,17 @@ pub mod otg_fs_device { SNPMR { bits } } #[doc = "Bits 18:19 - EPTYP"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bit 17 - NAKSTS"] - #[inline(always)] + #[inline] pub fn naksts(&self) -> NAKSTSR { let bits = { const MASK: bool = true; @@ -340964,7 +341311,7 @@ pub mod otg_fs_device { NAKSTSR { bits } } #[doc = "Bit 16 - EONUM/DPID"] - #[inline(always)] + #[inline] pub fn eonum_dpid(&self) -> EONUM_DPIDR { let bits = { const MASK: bool = true; @@ -340974,7 +341321,7 @@ pub mod otg_fs_device { EONUM_DPIDR { bits } } #[doc = "Bit 15 - USBAEP"] - #[inline(always)] + #[inline] pub fn usbaep(&self) -> USBAEPR { let bits = { const MASK: bool = true; @@ -340984,10 +341331,10 @@ pub mod otg_fs_device { USBAEPR { bits } } #[doc = "Bits 0:10 - MPSIZ"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -340996,68 +341343,68 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - EPENA"] - #[inline(always)] + #[inline] pub fn epena(&mut self) -> _EPENAW { _EPENAW { w: self } } #[doc = "Bit 30 - EPDIS"] - #[inline(always)] + #[inline] pub fn epdis(&mut self) -> _EPDISW { _EPDISW { w: self } } #[doc = "Bit 29 - SODDFRM"] - #[inline(always)] + #[inline] pub fn soddfrm(&mut self) -> _SODDFRMW { _SODDFRMW { w: self } } #[doc = "Bit 28 - SD0PID/SEVNFRM"] - #[inline(always)] + #[inline] pub fn sd0pid_sevnfrm(&mut self) -> _SD0PID_SEVNFRMW { _SD0PID_SEVNFRMW { w: self } } #[doc = "Bit 27 - SNAK"] - #[inline(always)] + #[inline] pub fn snak(&mut self) -> _SNAKW { _SNAKW { w: self } } #[doc = "Bit 26 - CNAK"] - #[inline(always)] + #[inline] pub fn cnak(&mut self) -> _CNAKW { _CNAKW { w: self } } #[doc = "Bit 21 - Stall"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bit 20 - SNPM"] - #[inline(always)] + #[inline] pub fn snpm(&mut self) -> _SNPMW { _SNPMW { w: self } } #[doc = "Bits 18:19 - EPTYP"] - #[inline(always)] + #[inline] pub fn eptyp(&mut self) -> _EPTYPW { _EPTYPW { w: self } } #[doc = "Bit 15 - USBAEP"] - #[inline(always)] + #[inline] pub fn usbaep(&mut self) -> _USBAEPW { _USBAEPW { w: self } } #[doc = "Bits 0:10 - MPSIZ"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } @@ -341079,7 +341426,7 @@ pub mod otg_fs_device { } impl super::DOEPCTL3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -341091,14 +341438,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -341108,7 +341455,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -341119,17 +341466,17 @@ pub mod otg_fs_device { } impl EPENAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -341140,17 +341487,17 @@ pub mod otg_fs_device { } impl EPDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -341161,17 +341508,17 @@ pub mod otg_fs_device { } impl STALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -341182,17 +341529,17 @@ pub mod otg_fs_device { } impl SNPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -341203,7 +341550,7 @@ pub mod otg_fs_device { } impl EPTYPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -341214,17 +341561,17 @@ pub mod otg_fs_device { } impl NAKSTSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -341235,17 +341582,17 @@ pub mod otg_fs_device { } impl EONUM_DPIDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -341256,17 +341603,17 @@ pub mod otg_fs_device { } impl USBAEPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -341277,7 +341624,7 @@ pub mod otg_fs_device { } impl MPSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -341296,7 +341643,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -341319,7 +341666,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -341342,7 +341689,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -341365,7 +341712,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -341388,7 +341735,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 27; @@ -341411,7 +341758,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 26; @@ -341434,7 +341781,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -341457,7 +341804,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -341472,9 +341819,9 @@ pub mod otg_fs_device { } impl<'a> _EPTYPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -341495,7 +341842,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 15; @@ -341510,9 +341857,9 @@ pub mod otg_fs_device { } impl<'a> _MPSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -341521,12 +341868,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 31 - EPENA"] - #[inline(always)] + #[inline] pub fn epena(&self) -> EPENAR { let bits = { const MASK: bool = true; @@ -341536,7 +341883,7 @@ pub mod otg_fs_device { EPENAR { bits } } #[doc = "Bit 30 - EPDIS"] - #[inline(always)] + #[inline] pub fn epdis(&self) -> EPDISR { let bits = { const MASK: bool = true; @@ -341546,7 +341893,7 @@ pub mod otg_fs_device { EPDISR { bits } } #[doc = "Bit 21 - Stall"] - #[inline(always)] + #[inline] pub fn stall(&self) -> STALLR { let bits = { const MASK: bool = true; @@ -341556,7 +341903,7 @@ pub mod otg_fs_device { STALLR { bits } } #[doc = "Bit 20 - SNPM"] - #[inline(always)] + #[inline] pub fn snpm(&self) -> SNPMR { let bits = { const MASK: bool = true; @@ -341566,17 +341913,17 @@ pub mod otg_fs_device { SNPMR { bits } } #[doc = "Bits 18:19 - EPTYP"] - #[inline(always)] + #[inline] pub fn eptyp(&self) -> EPTYPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; EPTYPR { bits } } #[doc = "Bit 17 - NAKSTS"] - #[inline(always)] + #[inline] pub fn naksts(&self) -> NAKSTSR { let bits = { const MASK: bool = true; @@ -341586,7 +341933,7 @@ pub mod otg_fs_device { NAKSTSR { bits } } #[doc = "Bit 16 - EONUM/DPID"] - #[inline(always)] + #[inline] pub fn eonum_dpid(&self) -> EONUM_DPIDR { let bits = { const MASK: bool = true; @@ -341596,7 +341943,7 @@ pub mod otg_fs_device { EONUM_DPIDR { bits } } #[doc = "Bit 15 - USBAEP"] - #[inline(always)] + #[inline] pub fn usbaep(&self) -> USBAEPR { let bits = { const MASK: bool = true; @@ -341606,10 +341953,10 @@ pub mod otg_fs_device { USBAEPR { bits } } #[doc = "Bits 0:10 - MPSIZ"] - #[inline(always)] + #[inline] pub fn mpsiz(&self) -> MPSIZR { let bits = { - const MASK: u16 = 2047; + const MASK: u16 = 0x07ff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -341618,68 +341965,68 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - EPENA"] - #[inline(always)] + #[inline] pub fn epena(&mut self) -> _EPENAW { _EPENAW { w: self } } #[doc = "Bit 30 - EPDIS"] - #[inline(always)] + #[inline] pub fn epdis(&mut self) -> _EPDISW { _EPDISW { w: self } } #[doc = "Bit 29 - SODDFRM"] - #[inline(always)] + #[inline] pub fn soddfrm(&mut self) -> _SODDFRMW { _SODDFRMW { w: self } } #[doc = "Bit 28 - SD0PID/SEVNFRM"] - #[inline(always)] + #[inline] pub fn sd0pid_sevnfrm(&mut self) -> _SD0PID_SEVNFRMW { _SD0PID_SEVNFRMW { w: self } } #[doc = "Bit 27 - SNAK"] - #[inline(always)] + #[inline] pub fn snak(&mut self) -> _SNAKW { _SNAKW { w: self } } #[doc = "Bit 26 - CNAK"] - #[inline(always)] + #[inline] pub fn cnak(&mut self) -> _CNAKW { _CNAKW { w: self } } #[doc = "Bit 21 - Stall"] - #[inline(always)] + #[inline] pub fn stall(&mut self) -> _STALLW { _STALLW { w: self } } #[doc = "Bit 20 - SNPM"] - #[inline(always)] + #[inline] pub fn snpm(&mut self) -> _SNPMW { _SNPMW { w: self } } #[doc = "Bits 18:19 - EPTYP"] - #[inline(always)] + #[inline] pub fn eptyp(&mut self) -> _EPTYPW { _EPTYPW { w: self } } #[doc = "Bit 15 - USBAEP"] - #[inline(always)] + #[inline] pub fn usbaep(&mut self) -> _USBAEPW { _USBAEPW { w: self } } #[doc = "Bits 0:10 - MPSIZ"] - #[inline(always)] + #[inline] pub fn mpsiz(&mut self) -> _MPSIZW { _MPSIZW { w: self } } @@ -341701,7 +342048,7 @@ pub mod otg_fs_device { } impl super::DIEPINT0 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -341713,14 +342060,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -341730,7 +342077,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -341741,17 +342088,17 @@ pub mod otg_fs_device { } impl TXFER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -341762,17 +342109,17 @@ pub mod otg_fs_device { } impl INEPNER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -341783,17 +342130,17 @@ pub mod otg_fs_device { } impl ITTXFER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -341804,17 +342151,17 @@ pub mod otg_fs_device { } impl TOCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -341825,17 +342172,17 @@ pub mod otg_fs_device { } impl EPDISDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -341846,17 +342193,17 @@ pub mod otg_fs_device { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -341875,7 +342222,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -341898,7 +342245,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -341921,7 +342268,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -341944,7 +342291,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -341967,7 +342314,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -341978,12 +342325,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - TXFE"] - #[inline(always)] + #[inline] pub fn txfe(&self) -> TXFER { let bits = { const MASK: bool = true; @@ -341993,7 +342340,7 @@ pub mod otg_fs_device { TXFER { bits } } #[doc = "Bit 6 - INEPNE"] - #[inline(always)] + #[inline] pub fn inepne(&self) -> INEPNER { let bits = { const MASK: bool = true; @@ -342003,7 +342350,7 @@ pub mod otg_fs_device { INEPNER { bits } } #[doc = "Bit 4 - ITTXFE"] - #[inline(always)] + #[inline] pub fn ittxfe(&self) -> ITTXFER { let bits = { const MASK: bool = true; @@ -342013,7 +342360,7 @@ pub mod otg_fs_device { ITTXFER { bits } } #[doc = "Bit 3 - TOC"] - #[inline(always)] + #[inline] pub fn toc(&self) -> TOCR { let bits = { const MASK: bool = true; @@ -342023,7 +342370,7 @@ pub mod otg_fs_device { TOCR { bits } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&self) -> EPDISDR { let bits = { const MASK: bool = true; @@ -342033,7 +342380,7 @@ pub mod otg_fs_device { EPDISDR { bits } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -342045,38 +342392,38 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 128 } + W { bits: 0x80 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - INEPNE"] - #[inline(always)] + #[inline] pub fn inepne(&mut self) -> _INEPNEW { _INEPNEW { w: self } } #[doc = "Bit 4 - ITTXFE"] - #[inline(always)] + #[inline] pub fn ittxfe(&mut self) -> _ITTXFEW { _ITTXFEW { w: self } } #[doc = "Bit 3 - TOC"] - #[inline(always)] + #[inline] pub fn toc(&mut self) -> _TOCW { _TOCW { w: self } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&mut self) -> _EPDISDW { _EPDISDW { w: self } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } @@ -342098,7 +342445,7 @@ pub mod otg_fs_device { } impl super::DIEPINT1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -342110,14 +342457,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -342127,7 +342474,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -342138,17 +342485,17 @@ pub mod otg_fs_device { } impl TXFER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342159,17 +342506,17 @@ pub mod otg_fs_device { } impl INEPNER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342180,17 +342527,17 @@ pub mod otg_fs_device { } impl ITTXFER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342201,17 +342548,17 @@ pub mod otg_fs_device { } impl TOCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342222,17 +342569,17 @@ pub mod otg_fs_device { } impl EPDISDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342243,17 +342590,17 @@ pub mod otg_fs_device { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342272,7 +342619,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -342295,7 +342642,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -342318,7 +342665,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -342341,7 +342688,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -342364,7 +342711,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -342375,12 +342722,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - TXFE"] - #[inline(always)] + #[inline] pub fn txfe(&self) -> TXFER { let bits = { const MASK: bool = true; @@ -342390,7 +342737,7 @@ pub mod otg_fs_device { TXFER { bits } } #[doc = "Bit 6 - INEPNE"] - #[inline(always)] + #[inline] pub fn inepne(&self) -> INEPNER { let bits = { const MASK: bool = true; @@ -342400,7 +342747,7 @@ pub mod otg_fs_device { INEPNER { bits } } #[doc = "Bit 4 - ITTXFE"] - #[inline(always)] + #[inline] pub fn ittxfe(&self) -> ITTXFER { let bits = { const MASK: bool = true; @@ -342410,7 +342757,7 @@ pub mod otg_fs_device { ITTXFER { bits } } #[doc = "Bit 3 - TOC"] - #[inline(always)] + #[inline] pub fn toc(&self) -> TOCR { let bits = { const MASK: bool = true; @@ -342420,7 +342767,7 @@ pub mod otg_fs_device { TOCR { bits } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&self) -> EPDISDR { let bits = { const MASK: bool = true; @@ -342430,7 +342777,7 @@ pub mod otg_fs_device { EPDISDR { bits } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -342442,38 +342789,38 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 128 } + W { bits: 0x80 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - INEPNE"] - #[inline(always)] + #[inline] pub fn inepne(&mut self) -> _INEPNEW { _INEPNEW { w: self } } #[doc = "Bit 4 - ITTXFE"] - #[inline(always)] + #[inline] pub fn ittxfe(&mut self) -> _ITTXFEW { _ITTXFEW { w: self } } #[doc = "Bit 3 - TOC"] - #[inline(always)] + #[inline] pub fn toc(&mut self) -> _TOCW { _TOCW { w: self } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&mut self) -> _EPDISDW { _EPDISDW { w: self } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } @@ -342495,7 +342842,7 @@ pub mod otg_fs_device { } impl super::DIEPINT2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -342507,14 +342854,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -342524,7 +342871,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -342535,17 +342882,17 @@ pub mod otg_fs_device { } impl TXFER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342556,17 +342903,17 @@ pub mod otg_fs_device { } impl INEPNER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342577,17 +342924,17 @@ pub mod otg_fs_device { } impl ITTXFER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342598,17 +342945,17 @@ pub mod otg_fs_device { } impl TOCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342619,17 +342966,17 @@ pub mod otg_fs_device { } impl EPDISDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342640,17 +342987,17 @@ pub mod otg_fs_device { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342669,7 +343016,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -342692,7 +343039,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -342715,7 +343062,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -342738,7 +343085,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -342761,7 +343108,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -342772,12 +343119,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - TXFE"] - #[inline(always)] + #[inline] pub fn txfe(&self) -> TXFER { let bits = { const MASK: bool = true; @@ -342787,7 +343134,7 @@ pub mod otg_fs_device { TXFER { bits } } #[doc = "Bit 6 - INEPNE"] - #[inline(always)] + #[inline] pub fn inepne(&self) -> INEPNER { let bits = { const MASK: bool = true; @@ -342797,7 +343144,7 @@ pub mod otg_fs_device { INEPNER { bits } } #[doc = "Bit 4 - ITTXFE"] - #[inline(always)] + #[inline] pub fn ittxfe(&self) -> ITTXFER { let bits = { const MASK: bool = true; @@ -342807,7 +343154,7 @@ pub mod otg_fs_device { ITTXFER { bits } } #[doc = "Bit 3 - TOC"] - #[inline(always)] + #[inline] pub fn toc(&self) -> TOCR { let bits = { const MASK: bool = true; @@ -342817,7 +343164,7 @@ pub mod otg_fs_device { TOCR { bits } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&self) -> EPDISDR { let bits = { const MASK: bool = true; @@ -342827,7 +343174,7 @@ pub mod otg_fs_device { EPDISDR { bits } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -342839,38 +343186,38 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 128 } + W { bits: 0x80 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - INEPNE"] - #[inline(always)] + #[inline] pub fn inepne(&mut self) -> _INEPNEW { _INEPNEW { w: self } } #[doc = "Bit 4 - ITTXFE"] - #[inline(always)] + #[inline] pub fn ittxfe(&mut self) -> _ITTXFEW { _ITTXFEW { w: self } } #[doc = "Bit 3 - TOC"] - #[inline(always)] + #[inline] pub fn toc(&mut self) -> _TOCW { _TOCW { w: self } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&mut self) -> _EPDISDW { _EPDISDW { w: self } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } @@ -342892,7 +343239,7 @@ pub mod otg_fs_device { } impl super::DIEPINT3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -342904,14 +343251,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -342921,7 +343268,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -342932,17 +343279,17 @@ pub mod otg_fs_device { } impl TXFER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342953,17 +343300,17 @@ pub mod otg_fs_device { } impl INEPNER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342974,17 +343321,17 @@ pub mod otg_fs_device { } impl ITTXFER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -342995,17 +343342,17 @@ pub mod otg_fs_device { } impl TOCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -343016,17 +343363,17 @@ pub mod otg_fs_device { } impl EPDISDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -343037,17 +343384,17 @@ pub mod otg_fs_device { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -343066,7 +343413,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -343089,7 +343436,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -343112,7 +343459,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -343135,7 +343482,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -343158,7 +343505,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -343169,12 +343516,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 7 - TXFE"] - #[inline(always)] + #[inline] pub fn txfe(&self) -> TXFER { let bits = { const MASK: bool = true; @@ -343184,7 +343531,7 @@ pub mod otg_fs_device { TXFER { bits } } #[doc = "Bit 6 - INEPNE"] - #[inline(always)] + #[inline] pub fn inepne(&self) -> INEPNER { let bits = { const MASK: bool = true; @@ -343194,7 +343541,7 @@ pub mod otg_fs_device { INEPNER { bits } } #[doc = "Bit 4 - ITTXFE"] - #[inline(always)] + #[inline] pub fn ittxfe(&self) -> ITTXFER { let bits = { const MASK: bool = true; @@ -343204,7 +343551,7 @@ pub mod otg_fs_device { ITTXFER { bits } } #[doc = "Bit 3 - TOC"] - #[inline(always)] + #[inline] pub fn toc(&self) -> TOCR { let bits = { const MASK: bool = true; @@ -343214,7 +343561,7 @@ pub mod otg_fs_device { TOCR { bits } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&self) -> EPDISDR { let bits = { const MASK: bool = true; @@ -343224,7 +343571,7 @@ pub mod otg_fs_device { EPDISDR { bits } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -343236,38 +343583,38 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 128 } + W { bits: 0x80 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - INEPNE"] - #[inline(always)] + #[inline] pub fn inepne(&mut self) -> _INEPNEW { _INEPNEW { w: self } } #[doc = "Bit 4 - ITTXFE"] - #[inline(always)] + #[inline] pub fn ittxfe(&mut self) -> _ITTXFEW { _ITTXFEW { w: self } } #[doc = "Bit 3 - TOC"] - #[inline(always)] + #[inline] pub fn toc(&mut self) -> _TOCW { _TOCW { w: self } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&mut self) -> _EPDISDW { _EPDISDW { w: self } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } @@ -343289,7 +343636,7 @@ pub mod otg_fs_device { } impl super::DOEPINT0 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -343301,14 +343648,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -343318,7 +343665,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -343329,17 +343676,17 @@ pub mod otg_fs_device { } impl B2BSTUPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -343350,17 +343697,17 @@ pub mod otg_fs_device { } impl OTEPDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -343371,17 +343718,17 @@ pub mod otg_fs_device { } impl STUPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -343392,17 +343739,17 @@ pub mod otg_fs_device { } impl EPDISDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -343413,17 +343760,17 @@ pub mod otg_fs_device { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -343442,7 +343789,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -343465,7 +343812,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -343488,7 +343835,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -343511,7 +343858,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -343534,7 +343881,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -343545,12 +343892,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - B2BSTUP"] - #[inline(always)] + #[inline] pub fn b2bstup(&self) -> B2BSTUPR { let bits = { const MASK: bool = true; @@ -343560,7 +343907,7 @@ pub mod otg_fs_device { B2BSTUPR { bits } } #[doc = "Bit 4 - OTEPDIS"] - #[inline(always)] + #[inline] pub fn otepdis(&self) -> OTEPDISR { let bits = { const MASK: bool = true; @@ -343570,7 +343917,7 @@ pub mod otg_fs_device { OTEPDISR { bits } } #[doc = "Bit 3 - STUP"] - #[inline(always)] + #[inline] pub fn stup(&self) -> STUPR { let bits = { const MASK: bool = true; @@ -343580,7 +343927,7 @@ pub mod otg_fs_device { STUPR { bits } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&self) -> EPDISDR { let bits = { const MASK: bool = true; @@ -343590,7 +343937,7 @@ pub mod otg_fs_device { EPDISDR { bits } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -343602,38 +343949,38 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 128 } + W { bits: 0x80 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - B2BSTUP"] - #[inline(always)] + #[inline] pub fn b2bstup(&mut self) -> _B2BSTUPW { _B2BSTUPW { w: self } } #[doc = "Bit 4 - OTEPDIS"] - #[inline(always)] + #[inline] pub fn otepdis(&mut self) -> _OTEPDISW { _OTEPDISW { w: self } } #[doc = "Bit 3 - STUP"] - #[inline(always)] + #[inline] pub fn stup(&mut self) -> _STUPW { _STUPW { w: self } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&mut self) -> _EPDISDW { _EPDISDW { w: self } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } @@ -343655,7 +344002,7 @@ pub mod otg_fs_device { } impl super::DOEPINT1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -343667,14 +344014,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -343684,7 +344031,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -343695,17 +344042,17 @@ pub mod otg_fs_device { } impl B2BSTUPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -343716,17 +344063,17 @@ pub mod otg_fs_device { } impl OTEPDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -343737,17 +344084,17 @@ pub mod otg_fs_device { } impl STUPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -343758,17 +344105,17 @@ pub mod otg_fs_device { } impl EPDISDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -343779,17 +344126,17 @@ pub mod otg_fs_device { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -343808,7 +344155,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -343831,7 +344178,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -343854,7 +344201,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -343877,7 +344224,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -343900,7 +344247,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -343911,12 +344258,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - B2BSTUP"] - #[inline(always)] + #[inline] pub fn b2bstup(&self) -> B2BSTUPR { let bits = { const MASK: bool = true; @@ -343926,7 +344273,7 @@ pub mod otg_fs_device { B2BSTUPR { bits } } #[doc = "Bit 4 - OTEPDIS"] - #[inline(always)] + #[inline] pub fn otepdis(&self) -> OTEPDISR { let bits = { const MASK: bool = true; @@ -343936,7 +344283,7 @@ pub mod otg_fs_device { OTEPDISR { bits } } #[doc = "Bit 3 - STUP"] - #[inline(always)] + #[inline] pub fn stup(&self) -> STUPR { let bits = { const MASK: bool = true; @@ -343946,7 +344293,7 @@ pub mod otg_fs_device { STUPR { bits } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&self) -> EPDISDR { let bits = { const MASK: bool = true; @@ -343956,7 +344303,7 @@ pub mod otg_fs_device { EPDISDR { bits } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -343968,38 +344315,38 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 128 } + W { bits: 0x80 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - B2BSTUP"] - #[inline(always)] + #[inline] pub fn b2bstup(&mut self) -> _B2BSTUPW { _B2BSTUPW { w: self } } #[doc = "Bit 4 - OTEPDIS"] - #[inline(always)] + #[inline] pub fn otepdis(&mut self) -> _OTEPDISW { _OTEPDISW { w: self } } #[doc = "Bit 3 - STUP"] - #[inline(always)] + #[inline] pub fn stup(&mut self) -> _STUPW { _STUPW { w: self } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&mut self) -> _EPDISDW { _EPDISDW { w: self } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } @@ -344021,7 +344368,7 @@ pub mod otg_fs_device { } impl super::DOEPINT2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -344033,14 +344380,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -344050,7 +344397,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -344061,17 +344408,17 @@ pub mod otg_fs_device { } impl B2BSTUPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -344082,17 +344429,17 @@ pub mod otg_fs_device { } impl OTEPDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -344103,17 +344450,17 @@ pub mod otg_fs_device { } impl STUPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -344124,17 +344471,17 @@ pub mod otg_fs_device { } impl EPDISDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -344145,17 +344492,17 @@ pub mod otg_fs_device { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -344174,7 +344521,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -344197,7 +344544,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -344220,7 +344567,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -344243,7 +344590,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -344266,7 +344613,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -344277,12 +344624,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - B2BSTUP"] - #[inline(always)] + #[inline] pub fn b2bstup(&self) -> B2BSTUPR { let bits = { const MASK: bool = true; @@ -344292,7 +344639,7 @@ pub mod otg_fs_device { B2BSTUPR { bits } } #[doc = "Bit 4 - OTEPDIS"] - #[inline(always)] + #[inline] pub fn otepdis(&self) -> OTEPDISR { let bits = { const MASK: bool = true; @@ -344302,7 +344649,7 @@ pub mod otg_fs_device { OTEPDISR { bits } } #[doc = "Bit 3 - STUP"] - #[inline(always)] + #[inline] pub fn stup(&self) -> STUPR { let bits = { const MASK: bool = true; @@ -344312,7 +344659,7 @@ pub mod otg_fs_device { STUPR { bits } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&self) -> EPDISDR { let bits = { const MASK: bool = true; @@ -344322,7 +344669,7 @@ pub mod otg_fs_device { EPDISDR { bits } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -344334,38 +344681,38 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 128 } + W { bits: 0x80 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - B2BSTUP"] - #[inline(always)] + #[inline] pub fn b2bstup(&mut self) -> _B2BSTUPW { _B2BSTUPW { w: self } } #[doc = "Bit 4 - OTEPDIS"] - #[inline(always)] + #[inline] pub fn otepdis(&mut self) -> _OTEPDISW { _OTEPDISW { w: self } } #[doc = "Bit 3 - STUP"] - #[inline(always)] + #[inline] pub fn stup(&mut self) -> _STUPW { _STUPW { w: self } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&mut self) -> _EPDISDW { _EPDISDW { w: self } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } @@ -344387,7 +344734,7 @@ pub mod otg_fs_device { } impl super::DOEPINT3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -344399,14 +344746,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -344416,7 +344763,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -344427,17 +344774,17 @@ pub mod otg_fs_device { } impl B2BSTUPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -344448,17 +344795,17 @@ pub mod otg_fs_device { } impl OTEPDISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -344469,17 +344816,17 @@ pub mod otg_fs_device { } impl STUPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -344490,17 +344837,17 @@ pub mod otg_fs_device { } impl EPDISDR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -344511,17 +344858,17 @@ pub mod otg_fs_device { } impl XFRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -344540,7 +344887,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -344563,7 +344910,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -344586,7 +344933,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -344609,7 +344956,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -344632,7 +344979,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -344643,12 +344990,12 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - B2BSTUP"] - #[inline(always)] + #[inline] pub fn b2bstup(&self) -> B2BSTUPR { let bits = { const MASK: bool = true; @@ -344658,7 +345005,7 @@ pub mod otg_fs_device { B2BSTUPR { bits } } #[doc = "Bit 4 - OTEPDIS"] - #[inline(always)] + #[inline] pub fn otepdis(&self) -> OTEPDISR { let bits = { const MASK: bool = true; @@ -344668,7 +345015,7 @@ pub mod otg_fs_device { OTEPDISR { bits } } #[doc = "Bit 3 - STUP"] - #[inline(always)] + #[inline] pub fn stup(&self) -> STUPR { let bits = { const MASK: bool = true; @@ -344678,7 +345025,7 @@ pub mod otg_fs_device { STUPR { bits } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&self) -> EPDISDR { let bits = { const MASK: bool = true; @@ -344688,7 +345035,7 @@ pub mod otg_fs_device { EPDISDR { bits } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&self) -> XFRCR { let bits = { const MASK: bool = true; @@ -344700,38 +345047,38 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 128 } + W { bits: 0x80 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - B2BSTUP"] - #[inline(always)] + #[inline] pub fn b2bstup(&mut self) -> _B2BSTUPW { _B2BSTUPW { w: self } } #[doc = "Bit 4 - OTEPDIS"] - #[inline(always)] + #[inline] pub fn otepdis(&mut self) -> _OTEPDISW { _OTEPDISW { w: self } } #[doc = "Bit 3 - STUP"] - #[inline(always)] + #[inline] pub fn stup(&mut self) -> _STUPW { _STUPW { w: self } } #[doc = "Bit 1 - EPDISD"] - #[inline(always)] + #[inline] pub fn epdisd(&mut self) -> _EPDISDW { _EPDISDW { w: self } } #[doc = "Bit 0 - XFRC"] - #[inline(always)] + #[inline] pub fn xfrc(&mut self) -> _XFRCW { _XFRCW { w: self } } @@ -344753,7 +345100,7 @@ pub mod otg_fs_device { } impl super::DIEPTSIZ0 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -344765,14 +345112,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -344782,7 +345129,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -344793,7 +345140,7 @@ pub mod otg_fs_device { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -344804,7 +345151,7 @@ pub mod otg_fs_device { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -344815,9 +345162,9 @@ pub mod otg_fs_device { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -344830,9 +345177,9 @@ pub mod otg_fs_device { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -344841,25 +345188,25 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 19:20 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PKTCNTR { bits } } #[doc = "Bits 0:6 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -344868,23 +345215,23 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 19:20 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 0:6 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } @@ -344906,7 +345253,7 @@ pub mod otg_fs_device { } impl super::DOEPTSIZ0 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -344918,14 +345265,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -344935,7 +345282,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -344946,7 +345293,7 @@ pub mod otg_fs_device { } impl STUPCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -344957,17 +345304,17 @@ pub mod otg_fs_device { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -344978,7 +345325,7 @@ pub mod otg_fs_device { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -344989,9 +345336,9 @@ pub mod otg_fs_device { } impl<'a> _STUPCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -345012,7 +345359,7 @@ pub mod otg_fs_device { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -345027,9 +345374,9 @@ pub mod otg_fs_device { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -345038,22 +345385,22 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 29:30 - SETUP packet count"] - #[inline(always)] + #[inline] pub fn stupcnt(&self) -> STUPCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; STUPCNTR { bits } } #[doc = "Bit 19 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { const MASK: bool = true; @@ -345063,10 +345410,10 @@ pub mod otg_fs_device { PKTCNTR { bits } } #[doc = "Bits 0:6 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -345075,28 +345422,28 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 29:30 - SETUP packet count"] - #[inline(always)] + #[inline] pub fn stupcnt(&mut self) -> _STUPCNTW { _STUPCNTW { w: self } } #[doc = "Bit 19 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 0:6 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } @@ -345118,7 +345465,7 @@ pub mod otg_fs_device { } impl super::DIEPTSIZ1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -345130,14 +345477,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -345147,7 +345494,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -345158,7 +345505,7 @@ pub mod otg_fs_device { } impl MCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -345169,7 +345516,7 @@ pub mod otg_fs_device { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -345180,7 +345527,7 @@ pub mod otg_fs_device { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -345191,9 +345538,9 @@ pub mod otg_fs_device { } impl<'a> _MCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -345206,9 +345553,9 @@ pub mod otg_fs_device { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -345221,9 +345568,9 @@ pub mod otg_fs_device { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -345232,35 +345579,35 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 29:30 - Multi count"] - #[inline(always)] + #[inline] pub fn mcnt(&self) -> MCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCNTR { bits } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PKTCNTR { bits } } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -345269,28 +345616,28 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 29:30 - Multi count"] - #[inline(always)] + #[inline] pub fn mcnt(&mut self) -> _MCNTW { _MCNTW { w: self } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } @@ -345312,7 +345659,7 @@ pub mod otg_fs_device { } impl super::DIEPTSIZ2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -345324,14 +345671,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -345341,7 +345688,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -345352,7 +345699,7 @@ pub mod otg_fs_device { } impl MCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -345363,7 +345710,7 @@ pub mod otg_fs_device { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -345374,7 +345721,7 @@ pub mod otg_fs_device { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -345385,9 +345732,9 @@ pub mod otg_fs_device { } impl<'a> _MCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -345400,9 +345747,9 @@ pub mod otg_fs_device { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -345415,9 +345762,9 @@ pub mod otg_fs_device { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -345426,35 +345773,35 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 29:30 - Multi count"] - #[inline(always)] + #[inline] pub fn mcnt(&self) -> MCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCNTR { bits } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PKTCNTR { bits } } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -345463,28 +345810,28 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 29:30 - Multi count"] - #[inline(always)] + #[inline] pub fn mcnt(&mut self) -> _MCNTW { _MCNTW { w: self } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } @@ -345506,7 +345853,7 @@ pub mod otg_fs_device { } impl super::DIEPTSIZ3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -345518,14 +345865,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -345535,7 +345882,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -345546,7 +345893,7 @@ pub mod otg_fs_device { } impl MCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -345557,7 +345904,7 @@ pub mod otg_fs_device { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -345568,7 +345915,7 @@ pub mod otg_fs_device { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -345579,9 +345926,9 @@ pub mod otg_fs_device { } impl<'a> _MCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -345594,9 +345941,9 @@ pub mod otg_fs_device { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -345609,9 +345956,9 @@ pub mod otg_fs_device { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -345620,35 +345967,35 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 29:30 - Multi count"] - #[inline(always)] + #[inline] pub fn mcnt(&self) -> MCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCNTR { bits } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PKTCNTR { bits } } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -345657,28 +346004,28 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 29:30 - Multi count"] - #[inline(always)] + #[inline] pub fn mcnt(&mut self) -> _MCNTW { _MCNTW { w: self } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } @@ -345696,7 +346043,7 @@ pub mod otg_fs_device { } impl super::DTXFSTS0 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -345709,22 +346056,22 @@ pub mod otg_fs_device { } impl INEPTFSAVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - IN endpoint TxFIFO space available"] - #[inline(always)] + #[inline] pub fn ineptfsav(&self) -> INEPTFSAVR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -345744,7 +346091,7 @@ pub mod otg_fs_device { } impl super::DTXFSTS1 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -345757,22 +346104,22 @@ pub mod otg_fs_device { } impl INEPTFSAVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - IN endpoint TxFIFO space available"] - #[inline(always)] + #[inline] pub fn ineptfsav(&self) -> INEPTFSAVR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -345792,7 +346139,7 @@ pub mod otg_fs_device { } impl super::DTXFSTS2 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -345805,22 +346152,22 @@ pub mod otg_fs_device { } impl INEPTFSAVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - IN endpoint TxFIFO space available"] - #[inline(always)] + #[inline] pub fn ineptfsav(&self) -> INEPTFSAVR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -345840,7 +346187,7 @@ pub mod otg_fs_device { } impl super::DTXFSTS3 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -345853,22 +346200,22 @@ pub mod otg_fs_device { } impl INEPTFSAVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - IN endpoint TxFIFO space available"] - #[inline(always)] + #[inline] pub fn ineptfsav(&self) -> INEPTFSAVR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -345892,7 +346239,7 @@ pub mod otg_fs_device { } impl super::DOEPTSIZ1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -345904,14 +346251,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -345921,7 +346268,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -345932,7 +346279,7 @@ pub mod otg_fs_device { } impl RXDPID_STUPCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -345943,7 +346290,7 @@ pub mod otg_fs_device { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -345954,7 +346301,7 @@ pub mod otg_fs_device { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -345965,9 +346312,9 @@ pub mod otg_fs_device { } impl<'a> _RXDPID_STUPCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -345980,9 +346327,9 @@ pub mod otg_fs_device { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -345995,9 +346342,9 @@ pub mod otg_fs_device { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -346006,35 +346353,35 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 29:30 - Received data PID/SETUP packet count"] - #[inline(always)] + #[inline] pub fn rxdpid_stupcnt(&self) -> RXDPID_STUPCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; RXDPID_STUPCNTR { bits } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PKTCNTR { bits } } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -346043,28 +346390,28 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 29:30 - Received data PID/SETUP packet count"] - #[inline(always)] + #[inline] pub fn rxdpid_stupcnt(&mut self) -> _RXDPID_STUPCNTW { _RXDPID_STUPCNTW { w: self } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } @@ -346086,7 +346433,7 @@ pub mod otg_fs_device { } impl super::DOEPTSIZ2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -346098,14 +346445,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -346115,7 +346462,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -346126,7 +346473,7 @@ pub mod otg_fs_device { } impl RXDPID_STUPCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -346137,7 +346484,7 @@ pub mod otg_fs_device { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -346148,7 +346495,7 @@ pub mod otg_fs_device { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -346159,9 +346506,9 @@ pub mod otg_fs_device { } impl<'a> _RXDPID_STUPCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -346174,9 +346521,9 @@ pub mod otg_fs_device { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -346189,9 +346536,9 @@ pub mod otg_fs_device { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -346200,35 +346547,35 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 29:30 - Received data PID/SETUP packet count"] - #[inline(always)] + #[inline] pub fn rxdpid_stupcnt(&self) -> RXDPID_STUPCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; RXDPID_STUPCNTR { bits } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PKTCNTR { bits } } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -346237,28 +346584,28 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 29:30 - Received data PID/SETUP packet count"] - #[inline(always)] + #[inline] pub fn rxdpid_stupcnt(&mut self) -> _RXDPID_STUPCNTW { _RXDPID_STUPCNTW { w: self } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } @@ -346280,7 +346627,7 @@ pub mod otg_fs_device { } impl super::DOEPTSIZ3 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -346292,14 +346639,14 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -346309,7 +346656,7 @@ pub mod otg_fs_device { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -346320,7 +346667,7 @@ pub mod otg_fs_device { } impl RXDPID_STUPCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -346331,7 +346678,7 @@ pub mod otg_fs_device { } impl PKTCNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -346342,7 +346689,7 @@ pub mod otg_fs_device { } impl XFRSIZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -346353,9 +346700,9 @@ pub mod otg_fs_device { } impl<'a> _RXDPID_STUPCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -346368,9 +346715,9 @@ pub mod otg_fs_device { } impl<'a> _PKTCNTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -346383,9 +346730,9 @@ pub mod otg_fs_device { } impl<'a> _XFRSIZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -346394,35 +346741,35 @@ pub mod otg_fs_device { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 29:30 - Received data PID/SETUP packet count"] - #[inline(always)] + #[inline] pub fn rxdpid_stupcnt(&self) -> RXDPID_STUPCNTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 29; ((self.bits >> OFFSET) & MASK as u32) as u8 }; RXDPID_STUPCNTR { bits } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&self) -> PKTCNTR { let bits = { - const MASK: u16 = 1023; + const MASK: u16 = 0x03ff; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u16 }; PKTCNTR { bits } } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&self) -> XFRSIZR { let bits = { - const MASK: u32 = 524287; + const MASK: u32 = 0x0007_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -346431,28 +346778,28 @@ pub mod otg_fs_device { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 29:30 - Received data PID/SETUP packet count"] - #[inline(always)] + #[inline] pub fn rxdpid_stupcnt(&mut self) -> _RXDPID_STUPCNTW { _RXDPID_STUPCNTW { w: self } } #[doc = "Bits 19:28 - Packet count"] - #[inline(always)] + #[inline] pub fn pktcnt(&mut self) -> _PKTCNTW { _PKTCNTW { w: self } } #[doc = "Bits 0:18 - Transfer size"] - #[inline(always)] + #[inline] pub fn xfrsiz(&mut self) -> _XFRSIZW { _XFRSIZW { w: self } } @@ -346460,17 +346807,22 @@ pub mod otg_fs_device { } } #[doc = "USB on the go full speed"] -pub struct OTG_FS_DEVICE { - register_block: otg_fs_device::RegisterBlock, +pub struct OTG_FS_PWRCLK { + _marker: PhantomData<*const ()>, } -impl Deref for OTG_FS_DEVICE { - type Target = otg_fs_device::RegisterBlock; - fn deref(&self) -> &otg_fs_device::RegisterBlock { - &self.register_block +unsafe impl Send for OTG_FS_PWRCLK {} +impl OTG_FS_PWRCLK { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const otg_fs_pwrclk::RegisterBlock { + 0x5000_0e00 as *const _ + } +} +impl Deref for OTG_FS_PWRCLK { + type Target = otg_fs_pwrclk::RegisterBlock; + fn deref(&self) -> &otg_fs_pwrclk::RegisterBlock { + unsafe { &*OTG_FS_PWRCLK::ptr() } } } -#[doc = "USB on the go full speed"] -pub const OTG_FS_PWRCLK: Peripheral<OTG_FS_PWRCLK> = unsafe { Peripheral::new(1342180864) }; #[doc = "USB on the go full speed"] pub mod otg_fs_pwrclk { use vcell::VolatileCell; @@ -346496,7 +346848,7 @@ pub mod otg_fs_pwrclk { } impl super::FS_PCGCCTL { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -346508,14 +346860,14 @@ pub mod otg_fs_pwrclk { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -346525,7 +346877,7 @@ pub mod otg_fs_pwrclk { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -346536,17 +346888,17 @@ pub mod otg_fs_pwrclk { } impl STPPCLKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -346557,17 +346909,17 @@ pub mod otg_fs_pwrclk { } impl GATEHCLKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -346578,17 +346930,17 @@ pub mod otg_fs_pwrclk { } impl PHYSUSPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -346607,7 +346959,7 @@ pub mod otg_fs_pwrclk { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -346630,7 +346982,7 @@ pub mod otg_fs_pwrclk { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -346653,7 +347005,7 @@ pub mod otg_fs_pwrclk { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -346664,12 +347016,12 @@ pub mod otg_fs_pwrclk { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 0 - Stop PHY clock"] - #[inline(always)] + #[inline] pub fn stppclk(&self) -> STPPCLKR { let bits = { const MASK: bool = true; @@ -346679,7 +347031,7 @@ pub mod otg_fs_pwrclk { STPPCLKR { bits } } #[doc = "Bit 1 - Gate HCLK"] - #[inline(always)] + #[inline] pub fn gatehclk(&self) -> GATEHCLKR { let bits = { const MASK: bool = true; @@ -346689,7 +347041,7 @@ pub mod otg_fs_pwrclk { GATEHCLKR { bits } } #[doc = "Bit 4 - PHY Suspended"] - #[inline(always)] + #[inline] pub fn physusp(&self) -> PHYSUSPR { let bits = { const MASK: bool = true; @@ -346701,46 +347053,51 @@ pub mod otg_fs_pwrclk { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 0 - Stop PHY clock"] - #[inline(always)] + #[inline] pub fn stppclk(&mut self) -> _STPPCLKW { _STPPCLKW { w: self } } #[doc = "Bit 1 - Gate HCLK"] - #[inline(always)] + #[inline] pub fn gatehclk(&mut self) -> _GATEHCLKW { _GATEHCLKW { w: self } } #[doc = "Bit 4 - PHY Suspended"] - #[inline(always)] + #[inline] pub fn physusp(&mut self) -> _PHYSUSPW { _PHYSUSPW { w: self } } } } } -#[doc = "USB on the go full speed"] -pub struct OTG_FS_PWRCLK { - register_block: otg_fs_pwrclk::RegisterBlock, +#[doc = "QuadSPI interface"] +pub struct QUADSPI { + _marker: PhantomData<*const ()>, } -impl Deref for OTG_FS_PWRCLK { - type Target = otg_fs_pwrclk::RegisterBlock; - fn deref(&self) -> &otg_fs_pwrclk::RegisterBlock { - &self.register_block +unsafe impl Send for QUADSPI {} +impl QUADSPI { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const quadspi::RegisterBlock { + 0xa000_1000 as *const _ + } +} +impl Deref for QUADSPI { + type Target = quadspi::RegisterBlock; + fn deref(&self) -> &quadspi::RegisterBlock { + unsafe { &*QUADSPI::ptr() } } } -#[doc = "QuadSPI interface"] -pub const QUADSPI: Peripheral<QUADSPI> = unsafe { Peripheral::new(2684358656) }; #[doc = "QuadSPI interface"] pub mod quadspi { use vcell::VolatileCell; @@ -346790,7 +347147,7 @@ pub mod quadspi { } impl super::CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -346802,14 +347159,14 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -346819,7 +347176,7 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -346830,7 +347187,7 @@ pub mod quadspi { } impl PRESCALERR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -346841,17 +347198,17 @@ pub mod quadspi { } impl PMMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -346862,17 +347219,17 @@ pub mod quadspi { } impl APMSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -346883,17 +347240,17 @@ pub mod quadspi { } impl TOIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -346904,17 +347261,17 @@ pub mod quadspi { } impl SMIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -346925,17 +347282,17 @@ pub mod quadspi { } impl FTIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -346946,17 +347303,17 @@ pub mod quadspi { } impl TCIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -346967,17 +347324,17 @@ pub mod quadspi { } impl TEIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -346988,7 +347345,7 @@ pub mod quadspi { } impl FTHRESR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -346999,17 +347356,17 @@ pub mod quadspi { } impl FSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -347020,17 +347377,17 @@ pub mod quadspi { } impl DFMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -347041,17 +347398,17 @@ pub mod quadspi { } impl SSHIFTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -347062,17 +347419,17 @@ pub mod quadspi { } impl TCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -347083,17 +347440,17 @@ pub mod quadspi { } impl DMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -347104,17 +347461,17 @@ pub mod quadspi { } impl ABORTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -347125,17 +347482,17 @@ pub mod quadspi { } impl ENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -347146,9 +347503,9 @@ pub mod quadspi { } impl<'a> _PRESCALERW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -347169,7 +347526,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -347192,7 +347549,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -347215,7 +347572,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -347238,7 +347595,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -347261,7 +347618,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -347284,7 +347641,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -347307,7 +347664,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -347322,9 +347679,9 @@ pub mod quadspi { } impl<'a> _FTHRESW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -347345,7 +347702,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 7; @@ -347368,7 +347725,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -347391,7 +347748,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -347414,7 +347771,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -347437,7 +347794,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -347460,7 +347817,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -347483,7 +347840,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -347494,22 +347851,22 @@ pub mod quadspi { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 24:31 - Clock prescaler"] - #[inline(always)] + #[inline] pub fn prescaler(&self) -> PRESCALERR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PRESCALERR { bits } } #[doc = "Bit 23 - Polling match mode"] - #[inline(always)] + #[inline] pub fn pmm(&self) -> PMMR { let bits = { const MASK: bool = true; @@ -347519,7 +347876,7 @@ pub mod quadspi { PMMR { bits } } #[doc = "Bit 22 - Automatic poll mode stop"] - #[inline(always)] + #[inline] pub fn apms(&self) -> APMSR { let bits = { const MASK: bool = true; @@ -347529,7 +347886,7 @@ pub mod quadspi { APMSR { bits } } #[doc = "Bit 20 - TimeOut interrupt enable"] - #[inline(always)] + #[inline] pub fn toie(&self) -> TOIER { let bits = { const MASK: bool = true; @@ -347539,7 +347896,7 @@ pub mod quadspi { TOIER { bits } } #[doc = "Bit 19 - Status match interrupt enable"] - #[inline(always)] + #[inline] pub fn smie(&self) -> SMIER { let bits = { const MASK: bool = true; @@ -347549,7 +347906,7 @@ pub mod quadspi { SMIER { bits } } #[doc = "Bit 18 - FIFO threshold interrupt enable"] - #[inline(always)] + #[inline] pub fn ftie(&self) -> FTIER { let bits = { const MASK: bool = true; @@ -347559,7 +347916,7 @@ pub mod quadspi { FTIER { bits } } #[doc = "Bit 17 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&self) -> TCIER { let bits = { const MASK: bool = true; @@ -347569,7 +347926,7 @@ pub mod quadspi { TCIER { bits } } #[doc = "Bit 16 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&self) -> TEIER { let bits = { const MASK: bool = true; @@ -347579,17 +347936,17 @@ pub mod quadspi { TEIER { bits } } #[doc = "Bits 8:12 - IFO threshold level"] - #[inline(always)] + #[inline] pub fn fthres(&self) -> FTHRESR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FTHRESR { bits } } #[doc = "Bit 7 - FLASH memory selection"] - #[inline(always)] + #[inline] pub fn fsel(&self) -> FSELR { let bits = { const MASK: bool = true; @@ -347599,7 +347956,7 @@ pub mod quadspi { FSELR { bits } } #[doc = "Bit 6 - Dual-flash mode"] - #[inline(always)] + #[inline] pub fn dfm(&self) -> DFMR { let bits = { const MASK: bool = true; @@ -347609,7 +347966,7 @@ pub mod quadspi { DFMR { bits } } #[doc = "Bit 4 - Sample shift"] - #[inline(always)] + #[inline] pub fn sshift(&self) -> SSHIFTR { let bits = { const MASK: bool = true; @@ -347619,7 +347976,7 @@ pub mod quadspi { SSHIFTR { bits } } #[doc = "Bit 3 - Timeout counter enable"] - #[inline(always)] + #[inline] pub fn tcen(&self) -> TCENR { let bits = { const MASK: bool = true; @@ -347629,7 +347986,7 @@ pub mod quadspi { TCENR { bits } } #[doc = "Bit 2 - DMA enable"] - #[inline(always)] + #[inline] pub fn dmaen(&self) -> DMAENR { let bits = { const MASK: bool = true; @@ -347639,7 +347996,7 @@ pub mod quadspi { DMAENR { bits } } #[doc = "Bit 1 - Abort request"] - #[inline(always)] + #[inline] pub fn abort(&self) -> ABORTR { let bits = { const MASK: bool = true; @@ -347649,7 +348006,7 @@ pub mod quadspi { ABORTR { bits } } #[doc = "Bit 0 - Enable"] - #[inline(always)] + #[inline] pub fn en(&self) -> ENR { let bits = { const MASK: bool = true; @@ -347661,93 +348018,93 @@ pub mod quadspi { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 24:31 - Clock prescaler"] - #[inline(always)] + #[inline] pub fn prescaler(&mut self) -> _PRESCALERW { _PRESCALERW { w: self } } #[doc = "Bit 23 - Polling match mode"] - #[inline(always)] + #[inline] pub fn pmm(&mut self) -> _PMMW { _PMMW { w: self } } #[doc = "Bit 22 - Automatic poll mode stop"] - #[inline(always)] + #[inline] pub fn apms(&mut self) -> _APMSW { _APMSW { w: self } } #[doc = "Bit 20 - TimeOut interrupt enable"] - #[inline(always)] + #[inline] pub fn toie(&mut self) -> _TOIEW { _TOIEW { w: self } } #[doc = "Bit 19 - Status match interrupt enable"] - #[inline(always)] + #[inline] pub fn smie(&mut self) -> _SMIEW { _SMIEW { w: self } } #[doc = "Bit 18 - FIFO threshold interrupt enable"] - #[inline(always)] + #[inline] pub fn ftie(&mut self) -> _FTIEW { _FTIEW { w: self } } #[doc = "Bit 17 - Transfer complete interrupt enable"] - #[inline(always)] + #[inline] pub fn tcie(&mut self) -> _TCIEW { _TCIEW { w: self } } #[doc = "Bit 16 - Transfer error interrupt enable"] - #[inline(always)] + #[inline] pub fn teie(&mut self) -> _TEIEW { _TEIEW { w: self } } #[doc = "Bits 8:12 - IFO threshold level"] - #[inline(always)] + #[inline] pub fn fthres(&mut self) -> _FTHRESW { _FTHRESW { w: self } } #[doc = "Bit 7 - FLASH memory selection"] - #[inline(always)] + #[inline] pub fn fsel(&mut self) -> _FSELW { _FSELW { w: self } } #[doc = "Bit 6 - Dual-flash mode"] - #[inline(always)] + #[inline] pub fn dfm(&mut self) -> _DFMW { _DFMW { w: self } } #[doc = "Bit 4 - Sample shift"] - #[inline(always)] + #[inline] pub fn sshift(&mut self) -> _SSHIFTW { _SSHIFTW { w: self } } #[doc = "Bit 3 - Timeout counter enable"] - #[inline(always)] + #[inline] pub fn tcen(&mut self) -> _TCENW { _TCENW { w: self } } #[doc = "Bit 2 - DMA enable"] - #[inline(always)] + #[inline] pub fn dmaen(&mut self) -> _DMAENW { _DMAENW { w: self } } #[doc = "Bit 1 - Abort request"] - #[inline(always)] + #[inline] pub fn abort(&mut self) -> _ABORTW { _ABORTW { w: self } } #[doc = "Bit 0 - Enable"] - #[inline(always)] + #[inline] pub fn en(&mut self) -> _ENW { _ENW { w: self } } @@ -347769,7 +348126,7 @@ pub mod quadspi { } impl super::DCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -347781,14 +348138,14 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -347798,7 +348155,7 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -347809,7 +348166,7 @@ pub mod quadspi { } impl FSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -347820,7 +348177,7 @@ pub mod quadspi { } impl CSHTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -347831,17 +348188,17 @@ pub mod quadspi { } impl CKMODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -347852,9 +348209,9 @@ pub mod quadspi { } impl<'a> _FSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -347867,9 +348224,9 @@ pub mod quadspi { } impl<'a> _CSHTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -347890,7 +348247,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -347901,32 +348258,32 @@ pub mod quadspi { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:20 - FLASH memory size"] - #[inline(always)] + #[inline] pub fn fsize(&self) -> FSIZER { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FSIZER { bits } } #[doc = "Bits 8:10 - Chip select high time"] - #[inline(always)] + #[inline] pub fn csht(&self) -> CSHTR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CSHTR { bits } } #[doc = "Bit 0 - Mode 0 / mode 3"] - #[inline(always)] + #[inline] pub fn ckmode(&self) -> CKMODER { let bits = { const MASK: bool = true; @@ -347938,28 +348295,28 @@ pub mod quadspi { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:20 - FLASH memory size"] - #[inline(always)] + #[inline] pub fn fsize(&mut self) -> _FSIZEW { _FSIZEW { w: self } } #[doc = "Bits 8:10 - Chip select high time"] - #[inline(always)] + #[inline] pub fn csht(&mut self) -> _CSHTW { _CSHTW { w: self } } #[doc = "Bit 0 - Mode 0 / mode 3"] - #[inline(always)] + #[inline] pub fn ckmode(&mut self) -> _CKMODEW { _CKMODEW { w: self } } @@ -347977,7 +348334,7 @@ pub mod quadspi { } impl super::SR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -347990,7 +348347,7 @@ pub mod quadspi { } impl FLEVELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -348001,17 +348358,17 @@ pub mod quadspi { } impl BUSYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -348022,17 +348379,17 @@ pub mod quadspi { } impl TOFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -348043,17 +348400,17 @@ pub mod quadspi { } impl SMFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -348064,17 +348421,17 @@ pub mod quadspi { } impl FTFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -348085,17 +348442,17 @@ pub mod quadspi { } impl TCFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -348106,39 +348463,39 @@ pub mod quadspi { } impl TEFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:14 - FIFO level"] - #[inline(always)] + #[inline] pub fn flevel(&self) -> FLEVELR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FLEVELR { bits } } #[doc = "Bit 5 - Busy"] - #[inline(always)] + #[inline] pub fn busy(&self) -> BUSYR { let bits = { const MASK: bool = true; @@ -348148,7 +348505,7 @@ pub mod quadspi { BUSYR { bits } } #[doc = "Bit 4 - Timeout flag"] - #[inline(always)] + #[inline] pub fn tof(&self) -> TOFR { let bits = { const MASK: bool = true; @@ -348158,7 +348515,7 @@ pub mod quadspi { TOFR { bits } } #[doc = "Bit 3 - Status match flag"] - #[inline(always)] + #[inline] pub fn smf(&self) -> SMFR { let bits = { const MASK: bool = true; @@ -348168,7 +348525,7 @@ pub mod quadspi { SMFR { bits } } #[doc = "Bit 2 - FIFO threshold flag"] - #[inline(always)] + #[inline] pub fn ftf(&self) -> FTFR { let bits = { const MASK: bool = true; @@ -348178,7 +348535,7 @@ pub mod quadspi { FTFR { bits } } #[doc = "Bit 1 - Transfer complete flag"] - #[inline(always)] + #[inline] pub fn tcf(&self) -> TCFR { let bits = { const MASK: bool = true; @@ -348188,7 +348545,7 @@ pub mod quadspi { TCFR { bits } } #[doc = "Bit 0 - Transfer error flag"] - #[inline(always)] + #[inline] pub fn tef(&self) -> TEFR { let bits = { const MASK: bool = true; @@ -348215,7 +348572,7 @@ pub mod quadspi { } impl super::FCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -348227,14 +348584,14 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -348244,7 +348601,7 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -348255,17 +348612,17 @@ pub mod quadspi { } impl CTOFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -348276,17 +348633,17 @@ pub mod quadspi { } impl CSMFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -348297,17 +348654,17 @@ pub mod quadspi { } impl CTCFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -348318,17 +348675,17 @@ pub mod quadspi { } impl CTEFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -348347,7 +348704,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -348370,7 +348727,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -348393,7 +348750,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -348416,7 +348773,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -348427,12 +348784,12 @@ pub mod quadspi { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 4 - Clear timeout flag"] - #[inline(always)] + #[inline] pub fn ctof(&self) -> CTOFR { let bits = { const MASK: bool = true; @@ -348442,7 +348799,7 @@ pub mod quadspi { CTOFR { bits } } #[doc = "Bit 3 - Clear status match flag"] - #[inline(always)] + #[inline] pub fn csmf(&self) -> CSMFR { let bits = { const MASK: bool = true; @@ -348452,7 +348809,7 @@ pub mod quadspi { CSMFR { bits } } #[doc = "Bit 1 - Clear transfer complete flag"] - #[inline(always)] + #[inline] pub fn ctcf(&self) -> CTCFR { let bits = { const MASK: bool = true; @@ -348462,7 +348819,7 @@ pub mod quadspi { CTCFR { bits } } #[doc = "Bit 0 - Clear transfer error flag"] - #[inline(always)] + #[inline] pub fn ctef(&self) -> CTEFR { let bits = { const MASK: bool = true; @@ -348474,33 +348831,33 @@ pub mod quadspi { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 4 - Clear timeout flag"] - #[inline(always)] + #[inline] pub fn ctof(&mut self) -> _CTOFW { _CTOFW { w: self } } #[doc = "Bit 3 - Clear status match flag"] - #[inline(always)] + #[inline] pub fn csmf(&mut self) -> _CSMFW { _CSMFW { w: self } } #[doc = "Bit 1 - Clear transfer complete flag"] - #[inline(always)] + #[inline] pub fn ctcf(&mut self) -> _CTCFW { _CTCFW { w: self } } #[doc = "Bit 0 - Clear transfer error flag"] - #[inline(always)] + #[inline] pub fn ctef(&mut self) -> _CTEFW { _CTEFW { w: self } } @@ -348522,7 +348879,7 @@ pub mod quadspi { } impl super::DLR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -348534,14 +348891,14 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -348551,7 +348908,7 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -348562,7 +348919,7 @@ pub mod quadspi { } impl DLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -348573,9 +348930,9 @@ pub mod quadspi { } impl<'a> _DLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -348584,15 +348941,15 @@ pub mod quadspi { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Data length"] - #[inline(always)] + #[inline] pub fn dl(&self) -> DLR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -348601,18 +348958,18 @@ pub mod quadspi { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Data length"] - #[inline(always)] + #[inline] pub fn dl(&mut self) -> _DLW { _DLW { w: self } } @@ -348634,7 +348991,7 @@ pub mod quadspi { } impl super::CCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -348646,14 +349003,14 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -348663,7 +349020,7 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -348674,17 +349031,17 @@ pub mod quadspi { } impl DDRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -348695,17 +349052,17 @@ pub mod quadspi { } impl DHHCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -348716,17 +349073,17 @@ pub mod quadspi { } impl SIOOR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -348737,7 +349094,7 @@ pub mod quadspi { } impl FMODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -348748,7 +349105,7 @@ pub mod quadspi { } impl DMODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -348759,7 +349116,7 @@ pub mod quadspi { } impl DCYCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -348770,7 +349127,7 @@ pub mod quadspi { } impl ABSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -348781,7 +349138,7 @@ pub mod quadspi { } impl ABMODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -348792,7 +349149,7 @@ pub mod quadspi { } impl ADSIZER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -348803,7 +349160,7 @@ pub mod quadspi { } impl ADMODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -348814,7 +349171,7 @@ pub mod quadspi { } impl IMODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -348825,7 +349182,7 @@ pub mod quadspi { } impl INSTRUCTIONR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -348844,7 +349201,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 31; @@ -348867,7 +349224,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 30; @@ -348890,7 +349247,7 @@ pub mod quadspi { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -348905,9 +349262,9 @@ pub mod quadspi { } impl<'a> _FMODEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -348920,9 +349277,9 @@ pub mod quadspi { } impl<'a> _DMODEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -348935,9 +349292,9 @@ pub mod quadspi { } impl<'a> _DCYCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 18; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -348950,9 +349307,9 @@ pub mod quadspi { } impl<'a> _ABSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -348965,9 +349322,9 @@ pub mod quadspi { } impl<'a> _ABMODEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -348980,9 +349337,9 @@ pub mod quadspi { } impl<'a> _ADSIZEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -348995,9 +349352,9 @@ pub mod quadspi { } impl<'a> _ADMODEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -349010,9 +349367,9 @@ pub mod quadspi { } impl<'a> _IMODEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -349025,9 +349382,9 @@ pub mod quadspi { } impl<'a> _INSTRUCTIONW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -349036,12 +349393,12 @@ pub mod quadspi { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 31 - Double data rate mode"] - #[inline(always)] + #[inline] pub fn ddrm(&self) -> DDRMR { let bits = { const MASK: bool = true; @@ -349051,7 +349408,7 @@ pub mod quadspi { DDRMR { bits } } #[doc = "Bit 30 - DDR hold half cycle"] - #[inline(always)] + #[inline] pub fn dhhc(&self) -> DHHCR { let bits = { const MASK: bool = true; @@ -349061,7 +349418,7 @@ pub mod quadspi { DHHCR { bits } } #[doc = "Bit 28 - Send instruction only once mode"] - #[inline(always)] + #[inline] pub fn sioo(&self) -> SIOOR { let bits = { const MASK: bool = true; @@ -349071,90 +349428,90 @@ pub mod quadspi { SIOOR { bits } } #[doc = "Bits 26:27 - Functional mode"] - #[inline(always)] + #[inline] pub fn fmode(&self) -> FMODER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 26; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FMODER { bits } } #[doc = "Bits 24:25 - Data mode"] - #[inline(always)] + #[inline] pub fn dmode(&self) -> DMODER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DMODER { bits } } #[doc = "Bits 18:22 - Number of dummy cycles"] - #[inline(always)] + #[inline] pub fn dcyc(&self) -> DCYCR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 18; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DCYCR { bits } } #[doc = "Bits 16:17 - Alternate bytes size"] - #[inline(always)] + #[inline] pub fn absize(&self) -> ABSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ABSIZER { bits } } #[doc = "Bits 14:15 - Alternate bytes mode"] - #[inline(always)] + #[inline] pub fn abmode(&self) -> ABMODER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ABMODER { bits } } #[doc = "Bits 12:13 - Address size"] - #[inline(always)] + #[inline] pub fn adsize(&self) -> ADSIZER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 12; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ADSIZER { bits } } #[doc = "Bits 10:11 - Address mode"] - #[inline(always)] + #[inline] pub fn admode(&self) -> ADMODER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; ADMODER { bits } } #[doc = "Bits 8:9 - Instruction mode"] - #[inline(always)] + #[inline] pub fn imode(&self) -> IMODER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; IMODER { bits } } #[doc = "Bits 0:7 - Instruction"] - #[inline(always)] + #[inline] pub fn instruction(&self) -> INSTRUCTIONR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -349163,73 +349520,73 @@ pub mod quadspi { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 31 - Double data rate mode"] - #[inline(always)] + #[inline] pub fn ddrm(&mut self) -> _DDRMW { _DDRMW { w: self } } #[doc = "Bit 30 - DDR hold half cycle"] - #[inline(always)] + #[inline] pub fn dhhc(&mut self) -> _DHHCW { _DHHCW { w: self } } #[doc = "Bit 28 - Send instruction only once mode"] - #[inline(always)] + #[inline] pub fn sioo(&mut self) -> _SIOOW { _SIOOW { w: self } } #[doc = "Bits 26:27 - Functional mode"] - #[inline(always)] + #[inline] pub fn fmode(&mut self) -> _FMODEW { _FMODEW { w: self } } #[doc = "Bits 24:25 - Data mode"] - #[inline(always)] + #[inline] pub fn dmode(&mut self) -> _DMODEW { _DMODEW { w: self } } #[doc = "Bits 18:22 - Number of dummy cycles"] - #[inline(always)] + #[inline] pub fn dcyc(&mut self) -> _DCYCW { _DCYCW { w: self } } #[doc = "Bits 16:17 - Alternate bytes size"] - #[inline(always)] + #[inline] pub fn absize(&mut self) -> _ABSIZEW { _ABSIZEW { w: self } } #[doc = "Bits 14:15 - Alternate bytes mode"] - #[inline(always)] + #[inline] pub fn abmode(&mut self) -> _ABMODEW { _ABMODEW { w: self } } #[doc = "Bits 12:13 - Address size"] - #[inline(always)] + #[inline] pub fn adsize(&mut self) -> _ADSIZEW { _ADSIZEW { w: self } } #[doc = "Bits 10:11 - Address mode"] - #[inline(always)] + #[inline] pub fn admode(&mut self) -> _ADMODEW { _ADMODEW { w: self } } #[doc = "Bits 8:9 - Instruction mode"] - #[inline(always)] + #[inline] pub fn imode(&mut self) -> _IMODEW { _IMODEW { w: self } } #[doc = "Bits 0:7 - Instruction"] - #[inline(always)] + #[inline] pub fn instruction(&mut self) -> _INSTRUCTIONW { _INSTRUCTIONW { w: self } } @@ -349251,7 +349608,7 @@ pub mod quadspi { } impl super::AR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -349263,14 +349620,14 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -349280,7 +349637,7 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -349291,7 +349648,7 @@ pub mod quadspi { } impl ADDRESSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -349302,9 +349659,9 @@ pub mod quadspi { } impl<'a> _ADDRESSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -349313,15 +349670,15 @@ pub mod quadspi { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Address"] - #[inline(always)] + #[inline] pub fn address(&self) -> ADDRESSR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -349330,18 +349687,18 @@ pub mod quadspi { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Address"] - #[inline(always)] + #[inline] pub fn address(&mut self) -> _ADDRESSW { _ADDRESSW { w: self } } @@ -349363,7 +349720,7 @@ pub mod quadspi { } impl super::ABR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -349375,14 +349732,14 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -349392,7 +349749,7 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -349403,7 +349760,7 @@ pub mod quadspi { } impl ALTERNATER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -349414,9 +349771,9 @@ pub mod quadspi { } impl<'a> _ALTERNATEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -349425,15 +349782,15 @@ pub mod quadspi { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - ALTERNATE"] - #[inline(always)] + #[inline] pub fn alternate(&self) -> ALTERNATER { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -349442,18 +349799,18 @@ pub mod quadspi { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - ALTERNATE"] - #[inline(always)] + #[inline] pub fn alternate(&mut self) -> _ALTERNATEW { _ALTERNATEW { w: self } } @@ -349475,7 +349832,7 @@ pub mod quadspi { } impl super::DR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -349487,14 +349844,14 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -349504,7 +349861,7 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -349515,7 +349872,7 @@ pub mod quadspi { } impl DATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -349526,9 +349883,9 @@ pub mod quadspi { } impl<'a> _DATAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -349537,15 +349894,15 @@ pub mod quadspi { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Data"] - #[inline(always)] + #[inline] pub fn data(&self) -> DATAR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -349554,18 +349911,18 @@ pub mod quadspi { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Data"] - #[inline(always)] + #[inline] pub fn data(&mut self) -> _DATAW { _DATAW { w: self } } @@ -349587,7 +349944,7 @@ pub mod quadspi { } impl super::PSMKR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -349599,14 +349956,14 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -349616,7 +349973,7 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -349627,7 +349984,7 @@ pub mod quadspi { } impl MASKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -349638,9 +349995,9 @@ pub mod quadspi { } impl<'a> _MASKW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -349649,15 +350006,15 @@ pub mod quadspi { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Status mask"] - #[inline(always)] + #[inline] pub fn mask(&self) -> MASKR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -349666,18 +350023,18 @@ pub mod quadspi { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Status mask"] - #[inline(always)] + #[inline] pub fn mask(&mut self) -> _MASKW { _MASKW { w: self } } @@ -349699,7 +350056,7 @@ pub mod quadspi { } impl super::PSMAR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -349711,14 +350068,14 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -349728,7 +350085,7 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -349739,7 +350096,7 @@ pub mod quadspi { } impl MATCHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -349750,9 +350107,9 @@ pub mod quadspi { } impl<'a> _MATCHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -349761,15 +350118,15 @@ pub mod quadspi { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Status match"] - #[inline(always)] + #[inline] pub fn match_(&self) -> MATCHR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -349778,18 +350135,18 @@ pub mod quadspi { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Status match"] - #[inline(always)] + #[inline] pub fn match_(&mut self) -> _MATCHW { _MATCHW { w: self } } @@ -349811,7 +350168,7 @@ pub mod quadspi { } impl super::PIR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -349823,14 +350180,14 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -349840,7 +350197,7 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -349851,7 +350208,7 @@ pub mod quadspi { } impl INTERVALR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -349862,9 +350219,9 @@ pub mod quadspi { } impl<'a> _INTERVALW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -349873,15 +350230,15 @@ pub mod quadspi { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Polling interval"] - #[inline(always)] + #[inline] pub fn interval(&self) -> INTERVALR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -349890,18 +350247,18 @@ pub mod quadspi { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Polling interval"] - #[inline(always)] + #[inline] pub fn interval(&mut self) -> _INTERVALW { _INTERVALW { w: self } } @@ -349923,7 +350280,7 @@ pub mod quadspi { } impl super::LPTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -349935,14 +350292,14 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -349952,7 +350309,7 @@ pub mod quadspi { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -349963,7 +350320,7 @@ pub mod quadspi { } impl TIMEOUTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -349974,9 +350331,9 @@ pub mod quadspi { } impl<'a> _TIMEOUTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -349985,15 +350342,15 @@ pub mod quadspi { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Timeout period"] - #[inline(always)] + #[inline] pub fn timeout(&self) -> TIMEOUTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -350002,36 +350359,41 @@ pub mod quadspi { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Timeout period"] - #[inline(always)] + #[inline] pub fn timeout(&mut self) -> _TIMEOUTW { _TIMEOUTW { w: self } } } } } -#[doc = "QuadSPI interface"] -pub struct QUADSPI { - register_block: quadspi::RegisterBlock, +#[doc = "Low power timer"] +pub struct LPTIM { + _marker: PhantomData<*const ()>, } -impl Deref for QUADSPI { - type Target = quadspi::RegisterBlock; - fn deref(&self) -> &quadspi::RegisterBlock { - &self.register_block +unsafe impl Send for LPTIM {} +impl LPTIM { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const lptim::RegisterBlock { + 0x4000_2400 as *const _ + } +} +impl Deref for LPTIM { + type Target = lptim::RegisterBlock; + fn deref(&self) -> &lptim::RegisterBlock { + unsafe { &*LPTIM::ptr() } } } -#[doc = "Low power timer"] -pub const LPTIM: Peripheral<LPTIM> = unsafe { Peripheral::new(1073751040) }; #[doc = "Low power timer"] pub mod lptim { use vcell::VolatileCell; @@ -350067,7 +350429,7 @@ pub mod lptim { } impl super::ISR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -350080,17 +350442,17 @@ pub mod lptim { } impl DOWNR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -350101,17 +350463,17 @@ pub mod lptim { } impl UPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -350122,17 +350484,17 @@ pub mod lptim { } impl ARROKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -350143,17 +350505,17 @@ pub mod lptim { } impl CMPOKR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -350164,17 +350526,17 @@ pub mod lptim { } impl EXTTRIGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -350185,17 +350547,17 @@ pub mod lptim { } impl ARRMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -350206,29 +350568,29 @@ pub mod lptim { } impl CMPMR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - Counter direction change up to down"] - #[inline(always)] + #[inline] pub fn down(&self) -> DOWNR { let bits = { const MASK: bool = true; @@ -350238,7 +350600,7 @@ pub mod lptim { DOWNR { bits } } #[doc = "Bit 5 - Counter direction change down to up"] - #[inline(always)] + #[inline] pub fn up(&self) -> UPR { let bits = { const MASK: bool = true; @@ -350248,7 +350610,7 @@ pub mod lptim { UPR { bits } } #[doc = "Bit 4 - Autoreload register update OK"] - #[inline(always)] + #[inline] pub fn arrok(&self) -> ARROKR { let bits = { const MASK: bool = true; @@ -350258,7 +350620,7 @@ pub mod lptim { ARROKR { bits } } #[doc = "Bit 3 - Compare register update OK"] - #[inline(always)] + #[inline] pub fn cmpok(&self) -> CMPOKR { let bits = { const MASK: bool = true; @@ -350268,7 +350630,7 @@ pub mod lptim { CMPOKR { bits } } #[doc = "Bit 2 - External trigger edge event"] - #[inline(always)] + #[inline] pub fn exttrig(&self) -> EXTTRIGR { let bits = { const MASK: bool = true; @@ -350278,7 +350640,7 @@ pub mod lptim { EXTTRIGR { bits } } #[doc = "Bit 1 - Autoreload match"] - #[inline(always)] + #[inline] pub fn arrm(&self) -> ARRMR { let bits = { const MASK: bool = true; @@ -350288,7 +350650,7 @@ pub mod lptim { ARRMR { bits } } #[doc = "Bit 0 - Compare match"] - #[inline(always)] + #[inline] pub fn cmpm(&self) -> CMPMR { let bits = { const MASK: bool = true; @@ -350311,7 +350673,7 @@ pub mod lptim { } impl super::ICR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -350335,7 +350697,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -350358,7 +350720,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -350381,7 +350743,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -350404,7 +350766,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -350427,7 +350789,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -350450,7 +350812,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -350473,7 +350835,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -350484,48 +350846,48 @@ pub mod lptim { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - Direction change to down Clear Flag"] - #[inline(always)] + #[inline] pub fn downcf(&mut self) -> _DOWNCFW { _DOWNCFW { w: self } } #[doc = "Bit 5 - Direction change to UP Clear Flag"] - #[inline(always)] + #[inline] pub fn upcf(&mut self) -> _UPCFW { _UPCFW { w: self } } #[doc = "Bit 4 - Autoreload register update OK Clear Flag"] - #[inline(always)] + #[inline] pub fn arrokcf(&mut self) -> _ARROKCFW { _ARROKCFW { w: self } } #[doc = "Bit 3 - Compare register update OK Clear Flag"] - #[inline(always)] + #[inline] pub fn cmpokcf(&mut self) -> _CMPOKCFW { _CMPOKCFW { w: self } } #[doc = "Bit 2 - External trigger valid edge Clear Flag"] - #[inline(always)] + #[inline] pub fn exttrigcf(&mut self) -> _EXTTRIGCFW { _EXTTRIGCFW { w: self } } #[doc = "Bit 1 - Autoreload match Clear Flag"] - #[inline(always)] + #[inline] pub fn arrmcf(&mut self) -> _ARRMCFW { _ARRMCFW { w: self } } #[doc = "Bit 0 - compare match Clear Flag"] - #[inline(always)] + #[inline] pub fn cmpmcf(&mut self) -> _CMPMCFW { _CMPMCFW { w: self } } @@ -350547,7 +350909,7 @@ pub mod lptim { } impl super::IER { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -350559,14 +350921,14 @@ pub mod lptim { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -350576,7 +350938,7 @@ pub mod lptim { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -350587,17 +350949,17 @@ pub mod lptim { } impl DOWNIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -350608,17 +350970,17 @@ pub mod lptim { } impl UPIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -350629,17 +350991,17 @@ pub mod lptim { } impl ARROKIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -350650,17 +351012,17 @@ pub mod lptim { } impl CMPOKIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -350671,17 +351033,17 @@ pub mod lptim { } impl EXTTRIGIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -350692,17 +351054,17 @@ pub mod lptim { } impl ARRMIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -350713,17 +351075,17 @@ pub mod lptim { } impl CMPMIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -350742,7 +351104,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -350765,7 +351127,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -350788,7 +351150,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -350811,7 +351173,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -350834,7 +351196,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -350857,7 +351219,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -350880,7 +351242,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -350891,12 +351253,12 @@ pub mod lptim { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - Direction change to down Interrupt Enable"] - #[inline(always)] + #[inline] pub fn downie(&self) -> DOWNIER { let bits = { const MASK: bool = true; @@ -350906,7 +351268,7 @@ pub mod lptim { DOWNIER { bits } } #[doc = "Bit 5 - Direction change to UP Interrupt Enable"] - #[inline(always)] + #[inline] pub fn upie(&self) -> UPIER { let bits = { const MASK: bool = true; @@ -350916,7 +351278,7 @@ pub mod lptim { UPIER { bits } } #[doc = "Bit 4 - Autoreload register update OK Interrupt Enable"] - #[inline(always)] + #[inline] pub fn arrokie(&self) -> ARROKIER { let bits = { const MASK: bool = true; @@ -350926,7 +351288,7 @@ pub mod lptim { ARROKIER { bits } } #[doc = "Bit 3 - Compare register update OK Interrupt Enable"] - #[inline(always)] + #[inline] pub fn cmpokie(&self) -> CMPOKIER { let bits = { const MASK: bool = true; @@ -350936,7 +351298,7 @@ pub mod lptim { CMPOKIER { bits } } #[doc = "Bit 2 - External trigger valid edge Interrupt Enable"] - #[inline(always)] + #[inline] pub fn exttrigie(&self) -> EXTTRIGIER { let bits = { const MASK: bool = true; @@ -350946,7 +351308,7 @@ pub mod lptim { EXTTRIGIER { bits } } #[doc = "Bit 1 - Autoreload match Interrupt Enable"] - #[inline(always)] + #[inline] pub fn arrmie(&self) -> ARRMIER { let bits = { const MASK: bool = true; @@ -350956,7 +351318,7 @@ pub mod lptim { ARRMIER { bits } } #[doc = "Bit 0 - Compare match Interrupt Enable"] - #[inline(always)] + #[inline] pub fn cmpmie(&self) -> CMPMIER { let bits = { const MASK: bool = true; @@ -350968,48 +351330,48 @@ pub mod lptim { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - Direction change to down Interrupt Enable"] - #[inline(always)] + #[inline] pub fn downie(&mut self) -> _DOWNIEW { _DOWNIEW { w: self } } #[doc = "Bit 5 - Direction change to UP Interrupt Enable"] - #[inline(always)] + #[inline] pub fn upie(&mut self) -> _UPIEW { _UPIEW { w: self } } #[doc = "Bit 4 - Autoreload register update OK Interrupt Enable"] - #[inline(always)] + #[inline] pub fn arrokie(&mut self) -> _ARROKIEW { _ARROKIEW { w: self } } #[doc = "Bit 3 - Compare register update OK Interrupt Enable"] - #[inline(always)] + #[inline] pub fn cmpokie(&mut self) -> _CMPOKIEW { _CMPOKIEW { w: self } } #[doc = "Bit 2 - External trigger valid edge Interrupt Enable"] - #[inline(always)] + #[inline] pub fn exttrigie(&mut self) -> _EXTTRIGIEW { _EXTTRIGIEW { w: self } } #[doc = "Bit 1 - Autoreload match Interrupt Enable"] - #[inline(always)] + #[inline] pub fn arrmie(&mut self) -> _ARRMIEW { _ARRMIEW { w: self } } #[doc = "Bit 0 - Compare match Interrupt Enable"] - #[inline(always)] + #[inline] pub fn cmpmie(&mut self) -> _CMPMIEW { _CMPMIEW { w: self } } @@ -351031,7 +351393,7 @@ pub mod lptim { } impl super::CFGR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -351043,14 +351405,14 @@ pub mod lptim { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -351060,7 +351422,7 @@ pub mod lptim { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -351071,17 +351433,17 @@ pub mod lptim { } impl ENCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -351092,17 +351454,17 @@ pub mod lptim { } impl COUNTMODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -351113,17 +351475,17 @@ pub mod lptim { } impl PRELOADR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -351134,17 +351496,17 @@ pub mod lptim { } impl WAVPOLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -351155,17 +351517,17 @@ pub mod lptim { } impl WAVER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -351176,17 +351538,17 @@ pub mod lptim { } impl TIMOUTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -351197,7 +351559,7 @@ pub mod lptim { } impl TRIGENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -351208,7 +351570,7 @@ pub mod lptim { } impl TRIGSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -351219,7 +351581,7 @@ pub mod lptim { } impl PRESCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -351230,7 +351592,7 @@ pub mod lptim { } impl TRGFLTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -351241,7 +351603,7 @@ pub mod lptim { } impl CKFLTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -351252,7 +351614,7 @@ pub mod lptim { } impl CKPOLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -351263,17 +351625,17 @@ pub mod lptim { } impl CKSELR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -351292,7 +351654,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 24; @@ -351315,7 +351677,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 23; @@ -351338,7 +351700,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 22; @@ -351361,7 +351723,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 21; @@ -351384,7 +351746,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 20; @@ -351407,7 +351769,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -351422,9 +351784,9 @@ pub mod lptim { } impl<'a> _TRIGENW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 17; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -351437,9 +351799,9 @@ pub mod lptim { } impl<'a> _TRIGSELW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 13; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -351452,9 +351814,9 @@ pub mod lptim { } impl<'a> _PRESCW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 9; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -351467,9 +351829,9 @@ pub mod lptim { } impl<'a> _TRGFLTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -351482,9 +351844,9 @@ pub mod lptim { } impl<'a> _CKFLTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -351497,9 +351859,9 @@ pub mod lptim { } impl<'a> _CKPOLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 1; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -351520,7 +351882,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -351531,12 +351893,12 @@ pub mod lptim { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 24 - Encoder mode enable"] - #[inline(always)] + #[inline] pub fn enc(&self) -> ENCR { let bits = { const MASK: bool = true; @@ -351546,7 +351908,7 @@ pub mod lptim { ENCR { bits } } #[doc = "Bit 23 - counter mode enabled"] - #[inline(always)] + #[inline] pub fn countmode(&self) -> COUNTMODER { let bits = { const MASK: bool = true; @@ -351556,7 +351918,7 @@ pub mod lptim { COUNTMODER { bits } } #[doc = "Bit 22 - Registers update mode"] - #[inline(always)] + #[inline] pub fn preload(&self) -> PRELOADR { let bits = { const MASK: bool = true; @@ -351566,7 +351928,7 @@ pub mod lptim { PRELOADR { bits } } #[doc = "Bit 21 - Waveform shape polarity"] - #[inline(always)] + #[inline] pub fn wavpol(&self) -> WAVPOLR { let bits = { const MASK: bool = true; @@ -351576,7 +351938,7 @@ pub mod lptim { WAVPOLR { bits } } #[doc = "Bit 20 - Waveform shape"] - #[inline(always)] + #[inline] pub fn wave(&self) -> WAVER { let bits = { const MASK: bool = true; @@ -351586,7 +351948,7 @@ pub mod lptim { WAVER { bits } } #[doc = "Bit 19 - Timeout enable"] - #[inline(always)] + #[inline] pub fn timout(&self) -> TIMOUTR { let bits = { const MASK: bool = true; @@ -351596,67 +351958,67 @@ pub mod lptim { TIMOUTR { bits } } #[doc = "Bits 17:18 - Trigger enable and polarity"] - #[inline(always)] + #[inline] pub fn trigen(&self) -> TRIGENR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 17; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TRIGENR { bits } } #[doc = "Bits 13:15 - Trigger selector"] - #[inline(always)] + #[inline] pub fn trigsel(&self) -> TRIGSELR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 13; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TRIGSELR { bits } } #[doc = "Bits 9:11 - Clock prescaler"] - #[inline(always)] + #[inline] pub fn presc(&self) -> PRESCR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 9; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PRESCR { bits } } #[doc = "Bits 6:7 - Configurable digital filter for trigger"] - #[inline(always)] + #[inline] pub fn trgflt(&self) -> TRGFLTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TRGFLTR { bits } } #[doc = "Bits 3:4 - Configurable digital filter for external clock"] - #[inline(always)] + #[inline] pub fn ckflt(&self) -> CKFLTR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKFLTR { bits } } #[doc = "Bits 1:2 - Clock Polarity"] - #[inline(always)] + #[inline] pub fn ckpol(&self) -> CKPOLR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 1; ((self.bits >> OFFSET) & MASK as u32) as u8 }; CKPOLR { bits } } #[doc = "Bit 0 - Clock selector"] - #[inline(always)] + #[inline] pub fn cksel(&self) -> CKSELR { let bits = { const MASK: bool = true; @@ -351668,78 +352030,78 @@ pub mod lptim { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 24 - Encoder mode enable"] - #[inline(always)] + #[inline] pub fn enc(&mut self) -> _ENCW { _ENCW { w: self } } #[doc = "Bit 23 - counter mode enabled"] - #[inline(always)] + #[inline] pub fn countmode(&mut self) -> _COUNTMODEW { _COUNTMODEW { w: self } } #[doc = "Bit 22 - Registers update mode"] - #[inline(always)] + #[inline] pub fn preload(&mut self) -> _PRELOADW { _PRELOADW { w: self } } #[doc = "Bit 21 - Waveform shape polarity"] - #[inline(always)] + #[inline] pub fn wavpol(&mut self) -> _WAVPOLW { _WAVPOLW { w: self } } #[doc = "Bit 20 - Waveform shape"] - #[inline(always)] + #[inline] pub fn wave(&mut self) -> _WAVEW { _WAVEW { w: self } } #[doc = "Bit 19 - Timeout enable"] - #[inline(always)] + #[inline] pub fn timout(&mut self) -> _TIMOUTW { _TIMOUTW { w: self } } #[doc = "Bits 17:18 - Trigger enable and polarity"] - #[inline(always)] + #[inline] pub fn trigen(&mut self) -> _TRIGENW { _TRIGENW { w: self } } #[doc = "Bits 13:15 - Trigger selector"] - #[inline(always)] + #[inline] pub fn trigsel(&mut self) -> _TRIGSELW { _TRIGSELW { w: self } } #[doc = "Bits 9:11 - Clock prescaler"] - #[inline(always)] + #[inline] pub fn presc(&mut self) -> _PRESCW { _PRESCW { w: self } } #[doc = "Bits 6:7 - Configurable digital filter for trigger"] - #[inline(always)] + #[inline] pub fn trgflt(&mut self) -> _TRGFLTW { _TRGFLTW { w: self } } #[doc = "Bits 3:4 - Configurable digital filter for external clock"] - #[inline(always)] + #[inline] pub fn ckflt(&mut self) -> _CKFLTW { _CKFLTW { w: self } } #[doc = "Bits 1:2 - Clock Polarity"] - #[inline(always)] + #[inline] pub fn ckpol(&mut self) -> _CKPOLW { _CKPOLW { w: self } } #[doc = "Bit 0 - Clock selector"] - #[inline(always)] + #[inline] pub fn cksel(&mut self) -> _CKSELW { _CKSELW { w: self } } @@ -351761,7 +352123,7 @@ pub mod lptim { } impl super::CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -351773,14 +352135,14 @@ pub mod lptim { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -351790,7 +352152,7 @@ pub mod lptim { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -351801,17 +352163,17 @@ pub mod lptim { } impl CNTSTRTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -351822,17 +352184,17 @@ pub mod lptim { } impl SNGSTRTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -351843,17 +352205,17 @@ pub mod lptim { } impl ENABLER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -351872,7 +352234,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -351895,7 +352257,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -351918,7 +352280,7 @@ pub mod lptim { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -351929,12 +352291,12 @@ pub mod lptim { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 2 - Timer start in continuous mode"] - #[inline(always)] + #[inline] pub fn cntstrt(&self) -> CNTSTRTR { let bits = { const MASK: bool = true; @@ -351944,7 +352306,7 @@ pub mod lptim { CNTSTRTR { bits } } #[doc = "Bit 1 - LPTIM start in single mode"] - #[inline(always)] + #[inline] pub fn sngstrt(&self) -> SNGSTRTR { let bits = { const MASK: bool = true; @@ -351954,7 +352316,7 @@ pub mod lptim { SNGSTRTR { bits } } #[doc = "Bit 0 - LPTIM Enable"] - #[inline(always)] + #[inline] pub fn enable(&self) -> ENABLER { let bits = { const MASK: bool = true; @@ -351966,28 +352328,28 @@ pub mod lptim { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 2 - Timer start in continuous mode"] - #[inline(always)] + #[inline] pub fn cntstrt(&mut self) -> _CNTSTRTW { _CNTSTRTW { w: self } } #[doc = "Bit 1 - LPTIM start in single mode"] - #[inline(always)] + #[inline] pub fn sngstrt(&mut self) -> _SNGSTRTW { _SNGSTRTW { w: self } } #[doc = "Bit 0 - LPTIM Enable"] - #[inline(always)] + #[inline] pub fn enable(&mut self) -> _ENABLEW { _ENABLEW { w: self } } @@ -352009,7 +352371,7 @@ pub mod lptim { } impl super::CMP { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -352021,14 +352383,14 @@ pub mod lptim { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -352038,7 +352400,7 @@ pub mod lptim { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -352049,7 +352411,7 @@ pub mod lptim { } impl CMPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -352060,9 +352422,9 @@ pub mod lptim { } impl<'a> _CMPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -352071,15 +352433,15 @@ pub mod lptim { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Compare value"] - #[inline(always)] + #[inline] pub fn cmp(&self) -> CMPR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -352088,18 +352450,18 @@ pub mod lptim { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Compare value"] - #[inline(always)] + #[inline] pub fn cmp(&mut self) -> _CMPW { _CMPW { w: self } } @@ -352121,7 +352483,7 @@ pub mod lptim { } impl super::ARR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -352133,14 +352495,14 @@ pub mod lptim { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -352150,7 +352512,7 @@ pub mod lptim { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -352161,7 +352523,7 @@ pub mod lptim { } impl ARRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -352172,9 +352534,9 @@ pub mod lptim { } impl<'a> _ARRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -352183,15 +352545,15 @@ pub mod lptim { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Auto reload value"] - #[inline(always)] + #[inline] pub fn arr(&self) -> ARRR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -352200,18 +352562,18 @@ pub mod lptim { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 1 } + W { bits: 0x01 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:15 - Auto reload value"] - #[inline(always)] + #[inline] pub fn arr(&mut self) -> _ARRW { _ARRW { w: self } } @@ -352229,7 +352591,7 @@ pub mod lptim { } impl super::CNT { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -352242,22 +352604,22 @@ pub mod lptim { } impl CNTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:15 - Counter value"] - #[inline(always)] + #[inline] pub fn cnt(&self) -> CNTR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -352266,18 +352628,23 @@ pub mod lptim { } } } -#[doc = "Low power timer"] -pub struct LPTIM { - register_block: lptim::RegisterBlock, +#[doc = "Digital-to-analog converter"] +pub struct DAC { + _marker: PhantomData<*const ()>, } -impl Deref for LPTIM { - type Target = lptim::RegisterBlock; - fn deref(&self) -> &lptim::RegisterBlock { - &self.register_block +unsafe impl Send for DAC {} +impl DAC { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const dac::RegisterBlock { + 0x4000_7400 as *const _ + } +} +impl Deref for DAC { + type Target = dac::RegisterBlock; + fn deref(&self) -> &dac::RegisterBlock { + unsafe { &*DAC::ptr() } } } -#[doc = "Digital-to-analog converter"] -pub const DAC: Peripheral<DAC> = unsafe { Peripheral::new(1073771520) }; #[doc = "Digital-to-analog converter"] pub mod dac { use vcell::VolatileCell; @@ -352329,7 +352696,7 @@ pub mod dac { } impl super::CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -352341,14 +352708,14 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -352358,7 +352725,7 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -352369,17 +352736,17 @@ pub mod dac { } impl DMAUDRIE2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -352390,17 +352757,17 @@ pub mod dac { } impl DMAEN2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -352411,7 +352778,7 @@ pub mod dac { } impl MAMP2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -352422,7 +352789,7 @@ pub mod dac { } impl WAVE2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -352433,7 +352800,7 @@ pub mod dac { } impl TSEL2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -352444,17 +352811,17 @@ pub mod dac { } impl TEN2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -352465,17 +352832,17 @@ pub mod dac { } impl BOFF2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -352486,17 +352853,17 @@ pub mod dac { } impl EN2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -352507,17 +352874,17 @@ pub mod dac { } impl DMAUDRIE1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -352528,17 +352895,17 @@ pub mod dac { } impl DMAEN1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -352549,7 +352916,7 @@ pub mod dac { } impl MAMP1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -352560,7 +352927,7 @@ pub mod dac { } impl WAVE1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -352571,7 +352938,7 @@ pub mod dac { } impl TSEL1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -352582,17 +352949,17 @@ pub mod dac { } impl TEN1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -352603,17 +352970,17 @@ pub mod dac { } impl BOFF1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -352624,17 +352991,17 @@ pub mod dac { } impl EN1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -352653,7 +353020,7 @@ pub mod dac { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -352676,7 +353043,7 @@ pub mod dac { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 28; @@ -352691,9 +353058,9 @@ pub mod dac { } impl<'a> _MAMP2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -352706,9 +353073,9 @@ pub mod dac { } impl<'a> _WAVE2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -352721,9 +353088,9 @@ pub mod dac { } impl<'a> _TSEL2W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 19; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -352744,7 +353111,7 @@ pub mod dac { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -352767,7 +353134,7 @@ pub mod dac { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -352790,7 +353157,7 @@ pub mod dac { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -352813,7 +353180,7 @@ pub mod dac { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -352836,7 +353203,7 @@ pub mod dac { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -352851,9 +353218,9 @@ pub mod dac { } impl<'a> _MAMP1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -352866,9 +353233,9 @@ pub mod dac { } impl<'a> _WAVE1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -352881,9 +353248,9 @@ pub mod dac { } impl<'a> _TSEL1W<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 3; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -352904,7 +353271,7 @@ pub mod dac { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -352927,7 +353294,7 @@ pub mod dac { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -352950,7 +353317,7 @@ pub mod dac { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -352961,12 +353328,12 @@ pub mod dac { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 29 - DAC channel2 DMA underrun interrupt enable"] - #[inline(always)] + #[inline] pub fn dmaudrie2(&self) -> DMAUDRIE2R { let bits = { const MASK: bool = true; @@ -352976,7 +353343,7 @@ pub mod dac { DMAUDRIE2R { bits } } #[doc = "Bit 28 - DAC channel2 DMA enable"] - #[inline(always)] + #[inline] pub fn dmaen2(&self) -> DMAEN2R { let bits = { const MASK: bool = true; @@ -352986,37 +353353,37 @@ pub mod dac { DMAEN2R { bits } } #[doc = "Bits 24:27 - DAC channel2 mask/amplitude selector"] - #[inline(always)] + #[inline] pub fn mamp2(&self) -> MAMP2R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 24; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MAMP2R { bits } } #[doc = "Bits 22:23 - DAC channel2 noise/triangle wave generation enable"] - #[inline(always)] + #[inline] pub fn wave2(&self) -> WAVE2R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 22; ((self.bits >> OFFSET) & MASK as u32) as u8 }; WAVE2R { bits } } #[doc = "Bits 19:21 - DAC channel2 trigger selection"] - #[inline(always)] + #[inline] pub fn tsel2(&self) -> TSEL2R { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 19; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TSEL2R { bits } } #[doc = "Bit 18 - DAC channel2 trigger enable"] - #[inline(always)] + #[inline] pub fn ten2(&self) -> TEN2R { let bits = { const MASK: bool = true; @@ -353026,7 +353393,7 @@ pub mod dac { TEN2R { bits } } #[doc = "Bit 17 - DAC channel2 output buffer disable"] - #[inline(always)] + #[inline] pub fn boff2(&self) -> BOFF2R { let bits = { const MASK: bool = true; @@ -353036,7 +353403,7 @@ pub mod dac { BOFF2R { bits } } #[doc = "Bit 16 - DAC channel2 enable"] - #[inline(always)] + #[inline] pub fn en2(&self) -> EN2R { let bits = { const MASK: bool = true; @@ -353046,7 +353413,7 @@ pub mod dac { EN2R { bits } } #[doc = "Bit 13 - DAC channel1 DMA Underrun Interrupt enable"] - #[inline(always)] + #[inline] pub fn dmaudrie1(&self) -> DMAUDRIE1R { let bits = { const MASK: bool = true; @@ -353056,7 +353423,7 @@ pub mod dac { DMAUDRIE1R { bits } } #[doc = "Bit 12 - DAC channel1 DMA enable"] - #[inline(always)] + #[inline] pub fn dmaen1(&self) -> DMAEN1R { let bits = { const MASK: bool = true; @@ -353066,37 +353433,37 @@ pub mod dac { DMAEN1R { bits } } #[doc = "Bits 8:11 - DAC channel1 mask/amplitude selector"] - #[inline(always)] + #[inline] pub fn mamp1(&self) -> MAMP1R { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MAMP1R { bits } } #[doc = "Bits 6:7 - DAC channel1 noise/triangle wave generation enable"] - #[inline(always)] + #[inline] pub fn wave1(&self) -> WAVE1R { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; WAVE1R { bits } } #[doc = "Bits 3:5 - DAC channel1 trigger selection"] - #[inline(always)] + #[inline] pub fn tsel1(&self) -> TSEL1R { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 3; ((self.bits >> OFFSET) & MASK as u32) as u8 }; TSEL1R { bits } } #[doc = "Bit 2 - DAC channel1 trigger enable"] - #[inline(always)] + #[inline] pub fn ten1(&self) -> TEN1R { let bits = { const MASK: bool = true; @@ -353106,7 +353473,7 @@ pub mod dac { TEN1R { bits } } #[doc = "Bit 1 - DAC channel1 output buffer disable"] - #[inline(always)] + #[inline] pub fn boff1(&self) -> BOFF1R { let bits = { const MASK: bool = true; @@ -353116,7 +353483,7 @@ pub mod dac { BOFF1R { bits } } #[doc = "Bit 0 - DAC channel1 enable"] - #[inline(always)] + #[inline] pub fn en1(&self) -> EN1R { let bits = { const MASK: bool = true; @@ -353128,93 +353495,93 @@ pub mod dac { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 29 - DAC channel2 DMA underrun interrupt enable"] - #[inline(always)] + #[inline] pub fn dmaudrie2(&mut self) -> _DMAUDRIE2W { _DMAUDRIE2W { w: self } } #[doc = "Bit 28 - DAC channel2 DMA enable"] - #[inline(always)] + #[inline] pub fn dmaen2(&mut self) -> _DMAEN2W { _DMAEN2W { w: self } } #[doc = "Bits 24:27 - DAC channel2 mask/amplitude selector"] - #[inline(always)] + #[inline] pub fn mamp2(&mut self) -> _MAMP2W { _MAMP2W { w: self } } #[doc = "Bits 22:23 - DAC channel2 noise/triangle wave generation enable"] - #[inline(always)] + #[inline] pub fn wave2(&mut self) -> _WAVE2W { _WAVE2W { w: self } } #[doc = "Bits 19:21 - DAC channel2 trigger selection"] - #[inline(always)] + #[inline] pub fn tsel2(&mut self) -> _TSEL2W { _TSEL2W { w: self } } #[doc = "Bit 18 - DAC channel2 trigger enable"] - #[inline(always)] + #[inline] pub fn ten2(&mut self) -> _TEN2W { _TEN2W { w: self } } #[doc = "Bit 17 - DAC channel2 output buffer disable"] - #[inline(always)] + #[inline] pub fn boff2(&mut self) -> _BOFF2W { _BOFF2W { w: self } } #[doc = "Bit 16 - DAC channel2 enable"] - #[inline(always)] + #[inline] pub fn en2(&mut self) -> _EN2W { _EN2W { w: self } } #[doc = "Bit 13 - DAC channel1 DMA Underrun Interrupt enable"] - #[inline(always)] + #[inline] pub fn dmaudrie1(&mut self) -> _DMAUDRIE1W { _DMAUDRIE1W { w: self } } #[doc = "Bit 12 - DAC channel1 DMA enable"] - #[inline(always)] + #[inline] pub fn dmaen1(&mut self) -> _DMAEN1W { _DMAEN1W { w: self } } #[doc = "Bits 8:11 - DAC channel1 mask/amplitude selector"] - #[inline(always)] + #[inline] pub fn mamp1(&mut self) -> _MAMP1W { _MAMP1W { w: self } } #[doc = "Bits 6:7 - DAC channel1 noise/triangle wave generation enable"] - #[inline(always)] + #[inline] pub fn wave1(&mut self) -> _WAVE1W { _WAVE1W { w: self } } #[doc = "Bits 3:5 - DAC channel1 trigger selection"] - #[inline(always)] + #[inline] pub fn tsel1(&mut self) -> _TSEL1W { _TSEL1W { w: self } } #[doc = "Bit 2 - DAC channel1 trigger enable"] - #[inline(always)] + #[inline] pub fn ten1(&mut self) -> _TEN1W { _TEN1W { w: self } } #[doc = "Bit 1 - DAC channel1 output buffer disable"] - #[inline(always)] + #[inline] pub fn boff1(&mut self) -> _BOFF1W { _BOFF1W { w: self } } #[doc = "Bit 0 - DAC channel1 enable"] - #[inline(always)] + #[inline] pub fn en1(&mut self) -> _EN1W { _EN1W { w: self } } @@ -353232,7 +353599,7 @@ pub mod dac { } impl super::SWTRIGR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -353256,7 +353623,7 @@ pub mod dac { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -353279,7 +353646,7 @@ pub mod dac { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -353290,23 +353657,23 @@ pub mod dac { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 1 - DAC channel2 software trigger"] - #[inline(always)] + #[inline] pub fn swtrig2(&mut self) -> _SWTRIG2W { _SWTRIG2W { w: self } } #[doc = "Bit 0 - DAC channel1 software trigger"] - #[inline(always)] + #[inline] pub fn swtrig1(&mut self) -> _SWTRIG1W { _SWTRIG1W { w: self } } @@ -353328,7 +353695,7 @@ pub mod dac { } impl super::DHR12R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -353340,14 +353707,14 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -353357,7 +353724,7 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -353368,7 +353735,7 @@ pub mod dac { } impl DACC1DHRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -353379,9 +353746,9 @@ pub mod dac { } impl<'a> _DACC1DHRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -353390,15 +353757,15 @@ pub mod dac { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:11 - DAC channel1 12-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc1dhr(&self) -> DACC1DHRR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -353407,18 +353774,18 @@ pub mod dac { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:11 - DAC channel1 12-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc1dhr(&mut self) -> _DACC1DHRW { _DACC1DHRW { w: self } } @@ -353440,7 +353807,7 @@ pub mod dac { } impl super::DHR12L1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -353452,14 +353819,14 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -353469,7 +353836,7 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -353480,7 +353847,7 @@ pub mod dac { } impl DACC1DHRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -353491,9 +353858,9 @@ pub mod dac { } impl<'a> _DACC1DHRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -353502,15 +353869,15 @@ pub mod dac { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 4:15 - DAC channel1 12-bit left-aligned data"] - #[inline(always)] + #[inline] pub fn dacc1dhr(&self) -> DACC1DHRR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -353519,18 +353886,18 @@ pub mod dac { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 4:15 - DAC channel1 12-bit left-aligned data"] - #[inline(always)] + #[inline] pub fn dacc1dhr(&mut self) -> _DACC1DHRW { _DACC1DHRW { w: self } } @@ -353552,7 +353919,7 @@ pub mod dac { } impl super::DHR8R1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -353564,14 +353931,14 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -353581,7 +353948,7 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -353592,7 +353959,7 @@ pub mod dac { } impl DACC1DHRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -353603,9 +353970,9 @@ pub mod dac { } impl<'a> _DACC1DHRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -353614,15 +353981,15 @@ pub mod dac { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:7 - DAC channel1 8-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc1dhr(&self) -> DACC1DHRR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -353631,18 +353998,18 @@ pub mod dac { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:7 - DAC channel1 8-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc1dhr(&mut self) -> _DACC1DHRW { _DACC1DHRW { w: self } } @@ -353664,7 +354031,7 @@ pub mod dac { } impl super::DHR12R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -353676,14 +354043,14 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -353693,7 +354060,7 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -353704,7 +354071,7 @@ pub mod dac { } impl DACC2DHRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -353715,9 +354082,9 @@ pub mod dac { } impl<'a> _DACC2DHRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -353726,15 +354093,15 @@ pub mod dac { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:11 - DAC channel2 12-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc2dhr(&self) -> DACC2DHRR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -353743,18 +354110,18 @@ pub mod dac { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:11 - DAC channel2 12-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc2dhr(&mut self) -> _DACC2DHRW { _DACC2DHRW { w: self } } @@ -353776,7 +354143,7 @@ pub mod dac { } impl super::DHR12L2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -353788,14 +354155,14 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -353805,7 +354172,7 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -353816,7 +354183,7 @@ pub mod dac { } impl DACC2DHRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -353827,9 +354194,9 @@ pub mod dac { } impl<'a> _DACC2DHRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -353838,15 +354205,15 @@ pub mod dac { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 4:15 - DAC channel2 12-bit left-aligned data"] - #[inline(always)] + #[inline] pub fn dacc2dhr(&self) -> DACC2DHRR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -353855,18 +354222,18 @@ pub mod dac { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 4:15 - DAC channel2 12-bit left-aligned data"] - #[inline(always)] + #[inline] pub fn dacc2dhr(&mut self) -> _DACC2DHRW { _DACC2DHRW { w: self } } @@ -353888,7 +354255,7 @@ pub mod dac { } impl super::DHR8R2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -353900,14 +354267,14 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -353917,7 +354284,7 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -353928,7 +354295,7 @@ pub mod dac { } impl DACC2DHRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -353939,9 +354306,9 @@ pub mod dac { } impl<'a> _DACC2DHRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -353950,15 +354317,15 @@ pub mod dac { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:7 - DAC channel2 8-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc2dhr(&self) -> DACC2DHRR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -353967,18 +354334,18 @@ pub mod dac { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:7 - DAC channel2 8-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc2dhr(&mut self) -> _DACC2DHRW { _DACC2DHRW { w: self } } @@ -354000,7 +354367,7 @@ pub mod dac { } impl super::DHR12RD { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -354012,14 +354379,14 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -354029,7 +354396,7 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -354040,7 +354407,7 @@ pub mod dac { } impl DACC2DHRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -354051,7 +354418,7 @@ pub mod dac { } impl DACC1DHRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -354062,9 +354429,9 @@ pub mod dac { } impl<'a> _DACC2DHRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -354077,9 +354444,9 @@ pub mod dac { } impl<'a> _DACC1DHRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -354088,25 +354455,25 @@ pub mod dac { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:27 - DAC channel2 12-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc2dhr(&self) -> DACC2DHRR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; DACC2DHRR { bits } } #[doc = "Bits 0:11 - DAC channel1 12-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc1dhr(&self) -> DACC1DHRR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -354115,23 +354482,23 @@ pub mod dac { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:27 - DAC channel2 12-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc2dhr(&mut self) -> _DACC2DHRW { _DACC2DHRW { w: self } } #[doc = "Bits 0:11 - DAC channel1 12-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc1dhr(&mut self) -> _DACC1DHRW { _DACC1DHRW { w: self } } @@ -354153,7 +354520,7 @@ pub mod dac { } impl super::DHR12LD { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -354165,14 +354532,14 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -354182,7 +354549,7 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -354193,7 +354560,7 @@ pub mod dac { } impl DACC2DHRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -354204,7 +354571,7 @@ pub mod dac { } impl DACC1DHRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -354215,9 +354582,9 @@ pub mod dac { } impl<'a> _DACC2DHRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -354230,9 +354597,9 @@ pub mod dac { } impl<'a> _DACC1DHRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 4; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -354241,25 +354608,25 @@ pub mod dac { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 20:31 - DAC channel2 12-bit left-aligned data"] - #[inline(always)] + #[inline] pub fn dacc2dhr(&self) -> DACC2DHRR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u16 }; DACC2DHRR { bits } } #[doc = "Bits 4:15 - DAC channel1 12-bit left-aligned data"] - #[inline(always)] + #[inline] pub fn dacc1dhr(&self) -> DACC1DHRR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 4; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -354268,23 +354635,23 @@ pub mod dac { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 20:31 - DAC channel2 12-bit left-aligned data"] - #[inline(always)] + #[inline] pub fn dacc2dhr(&mut self) -> _DACC2DHRW { _DACC2DHRW { w: self } } #[doc = "Bits 4:15 - DAC channel1 12-bit left-aligned data"] - #[inline(always)] + #[inline] pub fn dacc1dhr(&mut self) -> _DACC1DHRW { _DACC1DHRW { w: self } } @@ -354306,7 +354673,7 @@ pub mod dac { } impl super::DHR8RD { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -354318,14 +354685,14 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -354335,7 +354702,7 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -354346,7 +354713,7 @@ pub mod dac { } impl DACC2DHRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -354357,7 +354724,7 @@ pub mod dac { } impl DACC1DHRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -354368,9 +354735,9 @@ pub mod dac { } impl<'a> _DACC2DHRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -354383,9 +354750,9 @@ pub mod dac { } impl<'a> _DACC1DHRW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -354394,25 +354761,25 @@ pub mod dac { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 8:15 - DAC channel2 8-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc2dhr(&self) -> DACC2DHRR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DACC2DHRR { bits } } #[doc = "Bits 0:7 - DAC channel1 8-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc1dhr(&self) -> DACC1DHRR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -354421,23 +354788,23 @@ pub mod dac { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 8:15 - DAC channel2 8-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc2dhr(&mut self) -> _DACC2DHRW { _DACC2DHRW { w: self } } #[doc = "Bits 0:7 - DAC channel1 8-bit right-aligned data"] - #[inline(always)] + #[inline] pub fn dacc1dhr(&mut self) -> _DACC1DHRW { _DACC1DHRW { w: self } } @@ -354455,7 +354822,7 @@ pub mod dac { } impl super::DOR1 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -354468,22 +354835,22 @@ pub mod dac { } impl DACC1DORR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:11 - DAC channel1 data output"] - #[inline(always)] + #[inline] pub fn dacc1dor(&self) -> DACC1DORR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -354503,7 +354870,7 @@ pub mod dac { } impl super::DOR2 { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -354516,22 +354883,22 @@ pub mod dac { } impl DACC2DORR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:11 - DAC channel2 data output"] - #[inline(always)] + #[inline] pub fn dacc2dor(&self) -> DACC2DORR { let bits = { - const MASK: u16 = 4095; + const MASK: u16 = 0x0fff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u16 }; @@ -354555,7 +354922,7 @@ pub mod dac { } impl super::SR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -354567,14 +354934,14 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -354584,7 +354951,7 @@ pub mod dac { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -354595,17 +354962,17 @@ pub mod dac { } impl DMAUDR2R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -354616,17 +354983,17 @@ pub mod dac { } impl DMAUDR1R { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -354645,7 +355012,7 @@ pub mod dac { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 29; @@ -354668,7 +355035,7 @@ pub mod dac { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -354679,12 +355046,12 @@ pub mod dac { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 29 - DAC channel2 DMA underrun flag"] - #[inline(always)] + #[inline] pub fn dmaudr2(&self) -> DMAUDR2R { let bits = { const MASK: bool = true; @@ -354694,7 +355061,7 @@ pub mod dac { DMAUDR2R { bits } } #[doc = "Bit 13 - DAC channel1 DMA underrun flag"] - #[inline(always)] + #[inline] pub fn dmaudr1(&self) -> DMAUDR1R { let bits = { const MASK: bool = true; @@ -354706,41 +355073,46 @@ pub mod dac { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 29 - DAC channel2 DMA underrun flag"] - #[inline(always)] + #[inline] pub fn dmaudr2(&mut self) -> _DMAUDR2W { _DMAUDR2W { w: self } } #[doc = "Bit 13 - DAC channel1 DMA underrun flag"] - #[inline(always)] + #[inline] pub fn dmaudr1(&mut self) -> _DMAUDR1W { _DMAUDR1W { w: self } } } } } -#[doc = "Digital-to-analog converter"] -pub struct DAC { - register_block: dac::RegisterBlock, +#[doc = "Serial audio interface"] +pub struct SAI { + _marker: PhantomData<*const ()>, } -impl Deref for DAC { - type Target = dac::RegisterBlock; - fn deref(&self) -> &dac::RegisterBlock { - &self.register_block +unsafe impl Send for SAI {} +impl SAI { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const sai::RegisterBlock { + 0x4001_5800 as *const _ + } +} +impl Deref for SAI { + type Target = sai::RegisterBlock; + fn deref(&self) -> &sai::RegisterBlock { + unsafe { &*SAI::ptr() } } } -#[doc = "Serial audio interface"] -pub const SAI: Peripheral<SAI> = unsafe { Peripheral::new(1073829888) }; #[doc = "Serial audio interface"] pub mod sai { use vcell::VolatileCell; @@ -354797,7 +355169,7 @@ pub mod sai { } impl super::BCR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -354809,14 +355181,14 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -354826,7 +355198,7 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -354837,7 +355209,7 @@ pub mod sai { } impl MCJDIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -354848,17 +355220,17 @@ pub mod sai { } impl NODIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -354869,17 +355241,17 @@ pub mod sai { } impl DMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -354890,17 +355262,17 @@ pub mod sai { } impl SAIBENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -354911,17 +355283,17 @@ pub mod sai { } impl OUTDRIR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -354932,17 +355304,17 @@ pub mod sai { } impl MONOR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -354953,7 +355325,7 @@ pub mod sai { } impl SYNCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -354964,17 +355336,17 @@ pub mod sai { } impl CKSTRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -354985,17 +355357,17 @@ pub mod sai { } impl LSBFIRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -355006,7 +355378,7 @@ pub mod sai { } impl DSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -355017,7 +355389,7 @@ pub mod sai { } impl PRTCFGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -355028,7 +355400,7 @@ pub mod sai { } impl MODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -355039,9 +355411,9 @@ pub mod sai { } impl<'a> _MCJDIVW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -355062,7 +355434,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -355085,7 +355457,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -355108,7 +355480,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -355131,7 +355503,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -355154,7 +355526,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -355169,9 +355541,9 @@ pub mod sai { } impl<'a> _SYNCENW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -355192,7 +355564,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -355215,7 +355587,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -355230,9 +355602,9 @@ pub mod sai { } impl<'a> _DSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 5; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -355245,9 +355617,9 @@ pub mod sai { } impl<'a> _PRTCFGW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -355260,9 +355632,9 @@ pub mod sai { } impl<'a> _MODEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -355271,22 +355643,22 @@ pub mod sai { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 20:23 - Master clock divider"] - #[inline(always)] + #[inline] pub fn mcjdiv(&self) -> MCJDIVR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCJDIVR { bits } } #[doc = "Bit 19 - No divider"] - #[inline(always)] + #[inline] pub fn nodiv(&self) -> NODIVR { let bits = { const MASK: bool = true; @@ -355296,7 +355668,7 @@ pub mod sai { NODIVR { bits } } #[doc = "Bit 17 - DMA enable"] - #[inline(always)] + #[inline] pub fn dmaen(&self) -> DMAENR { let bits = { const MASK: bool = true; @@ -355306,7 +355678,7 @@ pub mod sai { DMAENR { bits } } #[doc = "Bit 16 - Audio block B enable"] - #[inline(always)] + #[inline] pub fn saiben(&self) -> SAIBENR { let bits = { const MASK: bool = true; @@ -355316,7 +355688,7 @@ pub mod sai { SAIBENR { bits } } #[doc = "Bit 13 - Output drive"] - #[inline(always)] + #[inline] pub fn out_dri(&self) -> OUTDRIR { let bits = { const MASK: bool = true; @@ -355326,7 +355698,7 @@ pub mod sai { OUTDRIR { bits } } #[doc = "Bit 12 - Mono mode"] - #[inline(always)] + #[inline] pub fn mono(&self) -> MONOR { let bits = { const MASK: bool = true; @@ -355336,17 +355708,17 @@ pub mod sai { MONOR { bits } } #[doc = "Bits 10:11 - Synchronization enable"] - #[inline(always)] + #[inline] pub fn syncen(&self) -> SYNCENR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SYNCENR { bits } } #[doc = "Bit 9 - Clock strobing edge"] - #[inline(always)] + #[inline] pub fn ckstr(&self) -> CKSTRR { let bits = { const MASK: bool = true; @@ -355356,7 +355728,7 @@ pub mod sai { CKSTRR { bits } } #[doc = "Bit 8 - Least significant bit first"] - #[inline(always)] + #[inline] pub fn lsbfirst(&self) -> LSBFIRSTR { let bits = { const MASK: bool = true; @@ -355366,30 +355738,30 @@ pub mod sai { LSBFIRSTR { bits } } #[doc = "Bits 5:7 - Data size"] - #[inline(always)] + #[inline] pub fn ds(&self) -> DSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 5; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DSR { bits } } #[doc = "Bits 2:3 - Protocol configuration"] - #[inline(always)] + #[inline] pub fn prtcfg(&self) -> PRTCFGR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PRTCFGR { bits } } #[doc = "Bits 0:1 - Audio block mode"] - #[inline(always)] + #[inline] pub fn mode(&self) -> MODER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -355398,73 +355770,73 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 64 } + W { bits: 0x40 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 20:23 - Master clock divider"] - #[inline(always)] + #[inline] pub fn mcjdiv(&mut self) -> _MCJDIVW { _MCJDIVW { w: self } } #[doc = "Bit 19 - No divider"] - #[inline(always)] + #[inline] pub fn nodiv(&mut self) -> _NODIVW { _NODIVW { w: self } } #[doc = "Bit 17 - DMA enable"] - #[inline(always)] + #[inline] pub fn dmaen(&mut self) -> _DMAENW { _DMAENW { w: self } } #[doc = "Bit 16 - Audio block B enable"] - #[inline(always)] + #[inline] pub fn saiben(&mut self) -> _SAIBENW { _SAIBENW { w: self } } #[doc = "Bit 13 - Output drive"] - #[inline(always)] + #[inline] pub fn out_dri(&mut self) -> _OUTDRIW { _OUTDRIW { w: self } } #[doc = "Bit 12 - Mono mode"] - #[inline(always)] + #[inline] pub fn mono(&mut self) -> _MONOW { _MONOW { w: self } } #[doc = "Bits 10:11 - Synchronization enable"] - #[inline(always)] + #[inline] pub fn syncen(&mut self) -> _SYNCENW { _SYNCENW { w: self } } #[doc = "Bit 9 - Clock strobing edge"] - #[inline(always)] + #[inline] pub fn ckstr(&mut self) -> _CKSTRW { _CKSTRW { w: self } } #[doc = "Bit 8 - Least significant bit first"] - #[inline(always)] + #[inline] pub fn lsbfirst(&mut self) -> _LSBFIRSTW { _LSBFIRSTW { w: self } } #[doc = "Bits 5:7 - Data size"] - #[inline(always)] + #[inline] pub fn ds(&mut self) -> _DSW { _DSW { w: self } } #[doc = "Bits 2:3 - Protocol configuration"] - #[inline(always)] + #[inline] pub fn prtcfg(&mut self) -> _PRTCFGW { _PRTCFGW { w: self } } #[doc = "Bits 0:1 - Audio block mode"] - #[inline(always)] + #[inline] pub fn mode(&mut self) -> _MODEW { _MODEW { w: self } } @@ -355486,7 +355858,7 @@ pub mod sai { } impl super::BCR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -355498,14 +355870,14 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -355515,7 +355887,7 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -355526,7 +355898,7 @@ pub mod sai { } impl COMPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -355537,17 +355909,17 @@ pub mod sai { } impl CPLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -355558,7 +355930,7 @@ pub mod sai { } impl MUTECNR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -355569,17 +355941,17 @@ pub mod sai { } impl MUTEVALR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -355590,17 +355962,17 @@ pub mod sai { } impl MUTER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -355611,17 +355983,17 @@ pub mod sai { } impl TRISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -355632,17 +356004,17 @@ pub mod sai { } impl FFLUSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -355653,7 +356025,7 @@ pub mod sai { } impl FTHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -355664,9 +356036,9 @@ pub mod sai { } impl<'a> _COMPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -355687,7 +356059,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -355702,9 +356074,9 @@ pub mod sai { } impl<'a> _MUTECNW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 7; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -355725,7 +356097,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -355748,7 +356120,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -355771,7 +356143,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -355794,7 +356166,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -355809,9 +356181,9 @@ pub mod sai { } impl<'a> _FTHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -355820,22 +356192,22 @@ pub mod sai { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 14:15 - Companding mode"] - #[inline(always)] + #[inline] pub fn comp(&self) -> COMPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; COMPR { bits } } #[doc = "Bit 13 - Complement bit"] - #[inline(always)] + #[inline] pub fn cpl(&self) -> CPLR { let bits = { const MASK: bool = true; @@ -355845,17 +356217,17 @@ pub mod sai { CPLR { bits } } #[doc = "Bits 7:12 - Mute counter"] - #[inline(always)] + #[inline] pub fn mutecn(&self) -> MUTECNR { let bits = { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 7; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MUTECNR { bits } } #[doc = "Bit 6 - Mute value"] - #[inline(always)] + #[inline] pub fn muteval(&self) -> MUTEVALR { let bits = { const MASK: bool = true; @@ -355865,7 +356237,7 @@ pub mod sai { MUTEVALR { bits } } #[doc = "Bit 5 - Mute"] - #[inline(always)] + #[inline] pub fn mute(&self) -> MUTER { let bits = { const MASK: bool = true; @@ -355875,7 +356247,7 @@ pub mod sai { MUTER { bits } } #[doc = "Bit 4 - Tristate management on data line"] - #[inline(always)] + #[inline] pub fn tris(&self) -> TRISR { let bits = { const MASK: bool = true; @@ -355885,7 +356257,7 @@ pub mod sai { TRISR { bits } } #[doc = "Bit 3 - FIFO flush"] - #[inline(always)] + #[inline] pub fn fflus(&self) -> FFLUSR { let bits = { const MASK: bool = true; @@ -355895,10 +356267,10 @@ pub mod sai { FFLUSR { bits } } #[doc = "Bits 0:2 - FIFO threshold"] - #[inline(always)] + #[inline] pub fn fth(&self) -> FTHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -355907,53 +356279,53 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 14:15 - Companding mode"] - #[inline(always)] + #[inline] pub fn comp(&mut self) -> _COMPW { _COMPW { w: self } } #[doc = "Bit 13 - Complement bit"] - #[inline(always)] + #[inline] pub fn cpl(&mut self) -> _CPLW { _CPLW { w: self } } #[doc = "Bits 7:12 - Mute counter"] - #[inline(always)] + #[inline] pub fn mutecn(&mut self) -> _MUTECNW { _MUTECNW { w: self } } #[doc = "Bit 6 - Mute value"] - #[inline(always)] + #[inline] pub fn muteval(&mut self) -> _MUTEVALW { _MUTEVALW { w: self } } #[doc = "Bit 5 - Mute"] - #[inline(always)] + #[inline] pub fn mute(&mut self) -> _MUTEW { _MUTEW { w: self } } #[doc = "Bit 4 - Tristate management on data line"] - #[inline(always)] + #[inline] pub fn tris(&mut self) -> _TRISW { _TRISW { w: self } } #[doc = "Bit 3 - FIFO flush"] - #[inline(always)] + #[inline] pub fn fflus(&mut self) -> _FFLUSW { _FFLUSW { w: self } } #[doc = "Bits 0:2 - FIFO threshold"] - #[inline(always)] + #[inline] pub fn fth(&mut self) -> _FTHW { _FTHW { w: self } } @@ -355975,7 +356347,7 @@ pub mod sai { } impl super::BFRCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -355987,14 +356359,14 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -356004,7 +356376,7 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -356015,17 +356387,17 @@ pub mod sai { } impl FSOFFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -356036,17 +356408,17 @@ pub mod sai { } impl FSPOLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -356057,17 +356429,17 @@ pub mod sai { } impl FSDEFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -356078,7 +356450,7 @@ pub mod sai { } impl FSALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -356089,7 +356461,7 @@ pub mod sai { } impl FRLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -356108,7 +356480,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -356131,7 +356503,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -356154,7 +356526,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -356169,9 +356541,9 @@ pub mod sai { } impl<'a> _FSALLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -356184,9 +356556,9 @@ pub mod sai { } impl<'a> _FRLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -356195,12 +356567,12 @@ pub mod sai { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 18 - Frame synchronization offset"] - #[inline(always)] + #[inline] pub fn fsoff(&self) -> FSOFFR { let bits = { const MASK: bool = true; @@ -356210,7 +356582,7 @@ pub mod sai { FSOFFR { bits } } #[doc = "Bit 17 - Frame synchronization polarity"] - #[inline(always)] + #[inline] pub fn fspol(&self) -> FSPOLR { let bits = { const MASK: bool = true; @@ -356220,7 +356592,7 @@ pub mod sai { FSPOLR { bits } } #[doc = "Bit 16 - Frame synchronization definition"] - #[inline(always)] + #[inline] pub fn fsdef(&self) -> FSDEFR { let bits = { const MASK: bool = true; @@ -356230,20 +356602,20 @@ pub mod sai { FSDEFR { bits } } #[doc = "Bits 8:14 - Frame synchronization active level length"] - #[inline(always)] + #[inline] pub fn fsall(&self) -> FSALLR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FSALLR { bits } } #[doc = "Bits 0:7 - Frame length"] - #[inline(always)] + #[inline] pub fn frl(&self) -> FRLR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -356252,38 +356624,38 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 7 } + W { bits: 0x07 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 18 - Frame synchronization offset"] - #[inline(always)] + #[inline] pub fn fsoff(&mut self) -> _FSOFFW { _FSOFFW { w: self } } #[doc = "Bit 17 - Frame synchronization polarity"] - #[inline(always)] + #[inline] pub fn fspol(&mut self) -> _FSPOLW { _FSPOLW { w: self } } #[doc = "Bit 16 - Frame synchronization definition"] - #[inline(always)] + #[inline] pub fn fsdef(&mut self) -> _FSDEFW { _FSDEFW { w: self } } #[doc = "Bits 8:14 - Frame synchronization active level length"] - #[inline(always)] + #[inline] pub fn fsall(&mut self) -> _FSALLW { _FSALLW { w: self } } #[doc = "Bits 0:7 - Frame length"] - #[inline(always)] + #[inline] pub fn frl(&mut self) -> _FRLW { _FRLW { w: self } } @@ -356305,7 +356677,7 @@ pub mod sai { } impl super::BSLOTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -356317,14 +356689,14 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -356334,7 +356706,7 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -356345,7 +356717,7 @@ pub mod sai { } impl SLOTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -356356,7 +356728,7 @@ pub mod sai { } impl NBSLOTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -356367,7 +356739,7 @@ pub mod sai { } impl SLOTSZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -356378,7 +356750,7 @@ pub mod sai { } impl FBOFFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -356389,9 +356761,9 @@ pub mod sai { } impl<'a> _SLOTENW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -356404,9 +356776,9 @@ pub mod sai { } impl<'a> _NBSLOTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -356419,9 +356791,9 @@ pub mod sai { } impl<'a> _SLOTSZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -356434,9 +356806,9 @@ pub mod sai { } impl<'a> _FBOFFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -356445,45 +356817,45 @@ pub mod sai { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - Slot enable"] - #[inline(always)] + #[inline] pub fn sloten(&self) -> SLOTENR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; SLOTENR { bits } } #[doc = "Bits 8:11 - Number of slots in an audio frame"] - #[inline(always)] + #[inline] pub fn nbslot(&self) -> NBSLOTR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; NBSLOTR { bits } } #[doc = "Bits 6:7 - Slot size"] - #[inline(always)] + #[inline] pub fn slotsz(&self) -> SLOTSZR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SLOTSZR { bits } } #[doc = "Bits 0:4 - First bit offset"] - #[inline(always)] + #[inline] pub fn fboff(&self) -> FBOFFR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -356492,33 +356864,33 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - Slot enable"] - #[inline(always)] + #[inline] pub fn sloten(&mut self) -> _SLOTENW { _SLOTENW { w: self } } #[doc = "Bits 8:11 - Number of slots in an audio frame"] - #[inline(always)] + #[inline] pub fn nbslot(&mut self) -> _NBSLOTW { _NBSLOTW { w: self } } #[doc = "Bits 6:7 - Slot size"] - #[inline(always)] + #[inline] pub fn slotsz(&mut self) -> _SLOTSZW { _SLOTSZW { w: self } } #[doc = "Bits 0:4 - First bit offset"] - #[inline(always)] + #[inline] pub fn fboff(&mut self) -> _FBOFFW { _FBOFFW { w: self } } @@ -356540,7 +356912,7 @@ pub mod sai { } impl super::BIM { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -356552,14 +356924,14 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -356569,7 +356941,7 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -356580,17 +356952,17 @@ pub mod sai { } impl LFSDETIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -356601,17 +356973,17 @@ pub mod sai { } impl AFSDETIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -356622,17 +356994,17 @@ pub mod sai { } impl CNRDYIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -356643,17 +357015,17 @@ pub mod sai { } impl FREQIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -356664,17 +357036,17 @@ pub mod sai { } impl WCKCFGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -356685,17 +357057,17 @@ pub mod sai { } impl MUTEDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -356706,17 +357078,17 @@ pub mod sai { } impl OVRUDRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -356735,7 +357107,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -356758,7 +357130,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -356781,7 +357153,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -356804,7 +357176,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -356827,7 +357199,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -356850,7 +357222,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -356873,7 +357245,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -356884,12 +357256,12 @@ pub mod sai { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - Late frame synchronization detection interrupt enable"] - #[inline(always)] + #[inline] pub fn lfsdetie(&self) -> LFSDETIER { let bits = { const MASK: bool = true; @@ -356899,7 +357271,7 @@ pub mod sai { LFSDETIER { bits } } #[doc = "Bit 5 - Anticipated frame synchronization detection interrupt enable"] - #[inline(always)] + #[inline] pub fn afsdetie(&self) -> AFSDETIER { let bits = { const MASK: bool = true; @@ -356909,7 +357281,7 @@ pub mod sai { AFSDETIER { bits } } #[doc = "Bit 4 - Codec not ready interrupt enable"] - #[inline(always)] + #[inline] pub fn cnrdyie(&self) -> CNRDYIER { let bits = { const MASK: bool = true; @@ -356919,7 +357291,7 @@ pub mod sai { CNRDYIER { bits } } #[doc = "Bit 3 - FIFO request interrupt enable"] - #[inline(always)] + #[inline] pub fn freqie(&self) -> FREQIER { let bits = { const MASK: bool = true; @@ -356929,7 +357301,7 @@ pub mod sai { FREQIER { bits } } #[doc = "Bit 2 - Wrong clock configuration interrupt enable"] - #[inline(always)] + #[inline] pub fn wckcfg(&self) -> WCKCFGR { let bits = { const MASK: bool = true; @@ -356939,7 +357311,7 @@ pub mod sai { WCKCFGR { bits } } #[doc = "Bit 1 - Mute detection interrupt enable"] - #[inline(always)] + #[inline] pub fn mutedet(&self) -> MUTEDETR { let bits = { const MASK: bool = true; @@ -356949,7 +357321,7 @@ pub mod sai { MUTEDETR { bits } } #[doc = "Bit 0 - Overrun/underrun interrupt enable"] - #[inline(always)] + #[inline] pub fn ovrudrie(&self) -> OVRUDRIER { let bits = { const MASK: bool = true; @@ -356961,48 +357333,48 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - Late frame synchronization detection interrupt enable"] - #[inline(always)] + #[inline] pub fn lfsdetie(&mut self) -> _LFSDETIEW { _LFSDETIEW { w: self } } #[doc = "Bit 5 - Anticipated frame synchronization detection interrupt enable"] - #[inline(always)] + #[inline] pub fn afsdetie(&mut self) -> _AFSDETIEW { _AFSDETIEW { w: self } } #[doc = "Bit 4 - Codec not ready interrupt enable"] - #[inline(always)] + #[inline] pub fn cnrdyie(&mut self) -> _CNRDYIEW { _CNRDYIEW { w: self } } #[doc = "Bit 3 - FIFO request interrupt enable"] - #[inline(always)] + #[inline] pub fn freqie(&mut self) -> _FREQIEW { _FREQIEW { w: self } } #[doc = "Bit 2 - Wrong clock configuration interrupt enable"] - #[inline(always)] + #[inline] pub fn wckcfg(&mut self) -> _WCKCFGW { _WCKCFGW { w: self } } #[doc = "Bit 1 - Mute detection interrupt enable"] - #[inline(always)] + #[inline] pub fn mutedet(&mut self) -> _MUTEDETW { _MUTEDETW { w: self } } #[doc = "Bit 0 - Overrun/underrun interrupt enable"] - #[inline(always)] + #[inline] pub fn ovrudrie(&mut self) -> _OVRUDRIEW { _OVRUDRIEW { w: self } } @@ -357020,7 +357392,7 @@ pub mod sai { } impl super::BSR { #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), @@ -357033,7 +357405,7 @@ pub mod sai { } impl FLVLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -357044,17 +357416,17 @@ pub mod sai { } impl LFSDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -357065,17 +357437,17 @@ pub mod sai { } impl AFSDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -357086,17 +357458,17 @@ pub mod sai { } impl CNRDYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -357107,17 +357479,17 @@ pub mod sai { } impl FREQR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -357128,17 +357500,17 @@ pub mod sai { } impl WCKCFGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -357149,17 +357521,17 @@ pub mod sai { } impl MUTEDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -357170,39 +357542,39 @@ pub mod sai { } impl OVRUDRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:18 - FIFO level threshold"] - #[inline(always)] + #[inline] pub fn flvl(&self) -> FLVLR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FLVLR { bits } } #[doc = "Bit 6 - Late frame synchronization detection"] - #[inline(always)] + #[inline] pub fn lfsdet(&self) -> LFSDETR { let bits = { const MASK: bool = true; @@ -357212,7 +357584,7 @@ pub mod sai { LFSDETR { bits } } #[doc = "Bit 5 - Anticipated frame synchronization detection"] - #[inline(always)] + #[inline] pub fn afsdet(&self) -> AFSDETR { let bits = { const MASK: bool = true; @@ -357222,7 +357594,7 @@ pub mod sai { AFSDETR { bits } } #[doc = "Bit 4 - Codec not ready"] - #[inline(always)] + #[inline] pub fn cnrdy(&self) -> CNRDYR { let bits = { const MASK: bool = true; @@ -357232,7 +357604,7 @@ pub mod sai { CNRDYR { bits } } #[doc = "Bit 3 - FIFO request"] - #[inline(always)] + #[inline] pub fn freq(&self) -> FREQR { let bits = { const MASK: bool = true; @@ -357242,7 +357614,7 @@ pub mod sai { FREQR { bits } } #[doc = "Bit 2 - Wrong clock configuration flag"] - #[inline(always)] + #[inline] pub fn wckcfg(&self) -> WCKCFGR { let bits = { const MASK: bool = true; @@ -357252,7 +357624,7 @@ pub mod sai { WCKCFGR { bits } } #[doc = "Bit 1 - Mute detection"] - #[inline(always)] + #[inline] pub fn mutedet(&self) -> MUTEDETR { let bits = { const MASK: bool = true; @@ -357262,7 +357634,7 @@ pub mod sai { MUTEDETR { bits } } #[doc = "Bit 0 - Overrun / underrun"] - #[inline(always)] + #[inline] pub fn ovrudr(&self) -> OVRUDRR { let bits = { const MASK: bool = true; @@ -357285,7 +357657,7 @@ pub mod sai { } impl super::BCLRFR { #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -357309,7 +357681,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -357332,7 +357704,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -357355,7 +357727,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -357378,7 +357750,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -357401,7 +357773,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -357424,7 +357796,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -357435,43 +357807,43 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - Clear late frame synchronization detection flag"] - #[inline(always)] + #[inline] pub fn lfsdet(&mut self) -> _LFSDETW { _LFSDETW { w: self } } #[doc = "Bit 5 - Clear anticipated frame synchronization detection flag"] - #[inline(always)] + #[inline] pub fn cafsdet(&mut self) -> _CAFSDETW { _CAFSDETW { w: self } } #[doc = "Bit 4 - Clear codec not ready flag"] - #[inline(always)] + #[inline] pub fn cnrdy(&mut self) -> _CNRDYW { _CNRDYW { w: self } } #[doc = "Bit 2 - Clear wrong clock configuration flag"] - #[inline(always)] + #[inline] pub fn wckcfg(&mut self) -> _WCKCFGW { _WCKCFGW { w: self } } #[doc = "Bit 1 - Mute detection flag"] - #[inline(always)] + #[inline] pub fn mutedet(&mut self) -> _MUTEDETW { _MUTEDETW { w: self } } #[doc = "Bit 0 - Clear overrun / underrun"] - #[inline(always)] + #[inline] pub fn ovrudr(&mut self) -> _OVRUDRW { _OVRUDRW { w: self } } @@ -357493,7 +357865,7 @@ pub mod sai { } impl super::BDR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -357505,14 +357877,14 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -357522,7 +357894,7 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -357533,7 +357905,7 @@ pub mod sai { } impl DATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -357544,9 +357916,9 @@ pub mod sai { } impl<'a> _DATAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -357555,15 +357927,15 @@ pub mod sai { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Data"] - #[inline(always)] + #[inline] pub fn data(&self) -> DATAR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -357572,18 +357944,18 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Data"] - #[inline(always)] + #[inline] pub fn data(&mut self) -> _DATAW { _DATAW { w: self } } @@ -357605,7 +357977,7 @@ pub mod sai { } impl super::ACR1 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -357617,14 +357989,14 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -357634,7 +358006,7 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -357645,7 +358017,7 @@ pub mod sai { } impl MCJDIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -357656,17 +358028,17 @@ pub mod sai { } impl NODIVR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -357677,17 +358049,17 @@ pub mod sai { } impl DMAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -357698,17 +358070,17 @@ pub mod sai { } impl SAIAENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -357719,17 +358091,17 @@ pub mod sai { } impl OUTDRIR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -357740,17 +358112,17 @@ pub mod sai { } impl MONOR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -357761,7 +358133,7 @@ pub mod sai { } impl SYNCENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -357772,17 +358144,17 @@ pub mod sai { } impl CKSTRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -357793,17 +358165,17 @@ pub mod sai { } impl LSBFIRSTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -357814,7 +358186,7 @@ pub mod sai { } impl DSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -357825,7 +358197,7 @@ pub mod sai { } impl PRTCFGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -357836,7 +358208,7 @@ pub mod sai { } impl MODER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -357847,9 +358219,9 @@ pub mod sai { } impl<'a> _MCJDIVW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -357870,7 +358242,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 19; @@ -357893,7 +358265,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -357916,7 +358288,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -357939,7 +358311,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -357962,7 +358334,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 12; @@ -357977,9 +358349,9 @@ pub mod sai { } impl<'a> _SYNCENW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -358000,7 +358372,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 9; @@ -358023,7 +358395,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 8; @@ -358038,9 +358410,9 @@ pub mod sai { } impl<'a> _DSW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 5; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -358053,9 +358425,9 @@ pub mod sai { } impl<'a> _PRTCFGW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -358068,9 +358440,9 @@ pub mod sai { } impl<'a> _MODEW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -358079,22 +358451,22 @@ pub mod sai { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 20:23 - Master clock divider"] - #[inline(always)] + #[inline] pub fn mcjdiv(&self) -> MCJDIVR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 20; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MCJDIVR { bits } } #[doc = "Bit 19 - No divider"] - #[inline(always)] + #[inline] pub fn nodiv(&self) -> NODIVR { let bits = { const MASK: bool = true; @@ -358104,7 +358476,7 @@ pub mod sai { NODIVR { bits } } #[doc = "Bit 17 - DMA enable"] - #[inline(always)] + #[inline] pub fn dmaen(&self) -> DMAENR { let bits = { const MASK: bool = true; @@ -358114,7 +358486,7 @@ pub mod sai { DMAENR { bits } } #[doc = "Bit 16 - Audio block A enable"] - #[inline(always)] + #[inline] pub fn saiaen(&self) -> SAIAENR { let bits = { const MASK: bool = true; @@ -358124,7 +358496,7 @@ pub mod sai { SAIAENR { bits } } #[doc = "Bit 13 - Output drive"] - #[inline(always)] + #[inline] pub fn out_dri(&self) -> OUTDRIR { let bits = { const MASK: bool = true; @@ -358134,7 +358506,7 @@ pub mod sai { OUTDRIR { bits } } #[doc = "Bit 12 - Mono mode"] - #[inline(always)] + #[inline] pub fn mono(&self) -> MONOR { let bits = { const MASK: bool = true; @@ -358144,17 +358516,17 @@ pub mod sai { MONOR { bits } } #[doc = "Bits 10:11 - Synchronization enable"] - #[inline(always)] + #[inline] pub fn syncen(&self) -> SYNCENR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 10; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SYNCENR { bits } } #[doc = "Bit 9 - Clock strobing edge"] - #[inline(always)] + #[inline] pub fn ckstr(&self) -> CKSTRR { let bits = { const MASK: bool = true; @@ -358164,7 +358536,7 @@ pub mod sai { CKSTRR { bits } } #[doc = "Bit 8 - Least significant bit first"] - #[inline(always)] + #[inline] pub fn lsbfirst(&self) -> LSBFIRSTR { let bits = { const MASK: bool = true; @@ -358174,30 +358546,30 @@ pub mod sai { LSBFIRSTR { bits } } #[doc = "Bits 5:7 - Data size"] - #[inline(always)] + #[inline] pub fn ds(&self) -> DSR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 5; ((self.bits >> OFFSET) & MASK as u32) as u8 }; DSR { bits } } #[doc = "Bits 2:3 - Protocol configuration"] - #[inline(always)] + #[inline] pub fn prtcfg(&self) -> PRTCFGR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 2; ((self.bits >> OFFSET) & MASK as u32) as u8 }; PRTCFGR { bits } } #[doc = "Bits 0:1 - Audio block mode"] - #[inline(always)] + #[inline] pub fn mode(&self) -> MODER { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -358206,73 +358578,73 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 64 } + W { bits: 0x40 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 20:23 - Master clock divider"] - #[inline(always)] + #[inline] pub fn mcjdiv(&mut self) -> _MCJDIVW { _MCJDIVW { w: self } } #[doc = "Bit 19 - No divider"] - #[inline(always)] + #[inline] pub fn nodiv(&mut self) -> _NODIVW { _NODIVW { w: self } } #[doc = "Bit 17 - DMA enable"] - #[inline(always)] + #[inline] pub fn dmaen(&mut self) -> _DMAENW { _DMAENW { w: self } } #[doc = "Bit 16 - Audio block A enable"] - #[inline(always)] + #[inline] pub fn saiaen(&mut self) -> _SAIAENW { _SAIAENW { w: self } } #[doc = "Bit 13 - Output drive"] - #[inline(always)] + #[inline] pub fn out_dri(&mut self) -> _OUTDRIW { _OUTDRIW { w: self } } #[doc = "Bit 12 - Mono mode"] - #[inline(always)] + #[inline] pub fn mono(&mut self) -> _MONOW { _MONOW { w: self } } #[doc = "Bits 10:11 - Synchronization enable"] - #[inline(always)] + #[inline] pub fn syncen(&mut self) -> _SYNCENW { _SYNCENW { w: self } } #[doc = "Bit 9 - Clock strobing edge"] - #[inline(always)] + #[inline] pub fn ckstr(&mut self) -> _CKSTRW { _CKSTRW { w: self } } #[doc = "Bit 8 - Least significant bit first"] - #[inline(always)] + #[inline] pub fn lsbfirst(&mut self) -> _LSBFIRSTW { _LSBFIRSTW { w: self } } #[doc = "Bits 5:7 - Data size"] - #[inline(always)] + #[inline] pub fn ds(&mut self) -> _DSW { _DSW { w: self } } #[doc = "Bits 2:3 - Protocol configuration"] - #[inline(always)] + #[inline] pub fn prtcfg(&mut self) -> _PRTCFGW { _PRTCFGW { w: self } } #[doc = "Bits 0:1 - Audio block mode"] - #[inline(always)] + #[inline] pub fn mode(&mut self) -> _MODEW { _MODEW { w: self } } @@ -358294,7 +358666,7 @@ pub mod sai { } impl super::ACR2 { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -358306,14 +358678,14 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -358323,7 +358695,7 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -358334,7 +358706,7 @@ pub mod sai { } impl COMPR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -358345,17 +358717,17 @@ pub mod sai { } impl CPLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -358366,7 +358738,7 @@ pub mod sai { } impl MUTECNR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -358377,17 +358749,17 @@ pub mod sai { } impl MUTEVALR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -358398,17 +358770,17 @@ pub mod sai { } impl MUTER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -358419,17 +358791,17 @@ pub mod sai { } impl TRISR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -358440,17 +358812,17 @@ pub mod sai { } impl FFLUSR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -358461,7 +358833,7 @@ pub mod sai { } impl FTHR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -358472,9 +358844,9 @@ pub mod sai { } impl<'a> _COMPW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -358495,7 +358867,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 13; @@ -358510,9 +358882,9 @@ pub mod sai { } impl<'a> _MUTECNW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 7; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -358533,7 +358905,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -358556,7 +358928,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -358579,7 +358951,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -358602,7 +358974,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -358617,9 +358989,9 @@ pub mod sai { } impl<'a> _FTHW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -358628,22 +359000,22 @@ pub mod sai { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 14:15 - Companding mode"] - #[inline(always)] + #[inline] pub fn comp(&self) -> COMPR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 14; ((self.bits >> OFFSET) & MASK as u32) as u8 }; COMPR { bits } } #[doc = "Bit 13 - Complement bit"] - #[inline(always)] + #[inline] pub fn cpl(&self) -> CPLR { let bits = { const MASK: bool = true; @@ -358653,17 +359025,17 @@ pub mod sai { CPLR { bits } } #[doc = "Bits 7:12 - Mute counter"] - #[inline(always)] + #[inline] pub fn mutecn(&self) -> MUTECNR { let bits = { - const MASK: u8 = 63; + const MASK: u8 = 0x3f; const OFFSET: u8 = 7; ((self.bits >> OFFSET) & MASK as u32) as u8 }; MUTECNR { bits } } #[doc = "Bit 6 - Mute value"] - #[inline(always)] + #[inline] pub fn muteval(&self) -> MUTEVALR { let bits = { const MASK: bool = true; @@ -358673,7 +359045,7 @@ pub mod sai { MUTEVALR { bits } } #[doc = "Bit 5 - Mute"] - #[inline(always)] + #[inline] pub fn mute(&self) -> MUTER { let bits = { const MASK: bool = true; @@ -358683,7 +359055,7 @@ pub mod sai { MUTER { bits } } #[doc = "Bit 4 - Tristate management on data line"] - #[inline(always)] + #[inline] pub fn tris(&self) -> TRISR { let bits = { const MASK: bool = true; @@ -358693,7 +359065,7 @@ pub mod sai { TRISR { bits } } #[doc = "Bit 3 - FIFO flush"] - #[inline(always)] + #[inline] pub fn fflus(&self) -> FFLUSR { let bits = { const MASK: bool = true; @@ -358703,10 +359075,10 @@ pub mod sai { FFLUSR { bits } } #[doc = "Bits 0:2 - FIFO threshold"] - #[inline(always)] + #[inline] pub fn fth(&self) -> FTHR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -358715,53 +359087,53 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 14:15 - Companding mode"] - #[inline(always)] + #[inline] pub fn comp(&mut self) -> _COMPW { _COMPW { w: self } } #[doc = "Bit 13 - Complement bit"] - #[inline(always)] + #[inline] pub fn cpl(&mut self) -> _CPLW { _CPLW { w: self } } #[doc = "Bits 7:12 - Mute counter"] - #[inline(always)] + #[inline] pub fn mutecn(&mut self) -> _MUTECNW { _MUTECNW { w: self } } #[doc = "Bit 6 - Mute value"] - #[inline(always)] + #[inline] pub fn muteval(&mut self) -> _MUTEVALW { _MUTEVALW { w: self } } #[doc = "Bit 5 - Mute"] - #[inline(always)] + #[inline] pub fn mute(&mut self) -> _MUTEW { _MUTEW { w: self } } #[doc = "Bit 4 - Tristate management on data line"] - #[inline(always)] + #[inline] pub fn tris(&mut self) -> _TRISW { _TRISW { w: self } } #[doc = "Bit 3 - FIFO flush"] - #[inline(always)] + #[inline] pub fn fflus(&mut self) -> _FFLUSW { _FFLUSW { w: self } } #[doc = "Bits 0:2 - FIFO threshold"] - #[inline(always)] + #[inline] pub fn fth(&mut self) -> _FTHW { _FTHW { w: self } } @@ -358783,7 +359155,7 @@ pub mod sai { } impl super::AFRCR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -358795,14 +359167,14 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -358812,7 +359184,7 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -358823,17 +359195,17 @@ pub mod sai { } impl FSOFFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -358844,17 +359216,17 @@ pub mod sai { } impl FSPOLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -358865,17 +359237,17 @@ pub mod sai { } impl FSDEFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -358886,7 +359258,7 @@ pub mod sai { } impl FSALLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -358897,7 +359269,7 @@ pub mod sai { } impl FRLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -358916,7 +359288,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 18; @@ -358939,7 +359311,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 17; @@ -358962,7 +359334,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 16; @@ -358977,9 +359349,9 @@ pub mod sai { } impl<'a> _FSALLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -358992,9 +359364,9 @@ pub mod sai { } impl<'a> _FRLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -359003,12 +359375,12 @@ pub mod sai { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 18 - Frame synchronization offset"] - #[inline(always)] + #[inline] pub fn fsoff(&self) -> FSOFFR { let bits = { const MASK: bool = true; @@ -359018,7 +359390,7 @@ pub mod sai { FSOFFR { bits } } #[doc = "Bit 17 - Frame synchronization polarity"] - #[inline(always)] + #[inline] pub fn fspol(&self) -> FSPOLR { let bits = { const MASK: bool = true; @@ -359028,7 +359400,7 @@ pub mod sai { FSPOLR { bits } } #[doc = "Bit 16 - Frame synchronization definition"] - #[inline(always)] + #[inline] pub fn fsdef(&self) -> FSDEFR { let bits = { const MASK: bool = true; @@ -359038,20 +359410,20 @@ pub mod sai { FSDEFR { bits } } #[doc = "Bits 8:14 - Frame synchronization active level length"] - #[inline(always)] + #[inline] pub fn fsall(&self) -> FSALLR { let bits = { - const MASK: u8 = 127; + const MASK: u8 = 0x7f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FSALLR { bits } } #[doc = "Bits 0:7 - Frame length"] - #[inline(always)] + #[inline] pub fn frl(&self) -> FRLR { let bits = { - const MASK: u8 = 255; + const MASK: u8 = 0xff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -359060,38 +359432,38 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { - W { bits: 7 } + W { bits: 0x07 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 18 - Frame synchronization offset"] - #[inline(always)] + #[inline] pub fn fsoff(&mut self) -> _FSOFFW { _FSOFFW { w: self } } #[doc = "Bit 17 - Frame synchronization polarity"] - #[inline(always)] + #[inline] pub fn fspol(&mut self) -> _FSPOLW { _FSPOLW { w: self } } #[doc = "Bit 16 - Frame synchronization definition"] - #[inline(always)] + #[inline] pub fn fsdef(&mut self) -> _FSDEFW { _FSDEFW { w: self } } #[doc = "Bits 8:14 - Frame synchronization active level length"] - #[inline(always)] + #[inline] pub fn fsall(&mut self) -> _FSALLW { _FSALLW { w: self } } #[doc = "Bits 0:7 - Frame length"] - #[inline(always)] + #[inline] pub fn frl(&mut self) -> _FRLW { _FRLW { w: self } } @@ -359113,7 +359485,7 @@ pub mod sai { } impl super::ASLOTR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -359125,14 +359497,14 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -359142,7 +359514,7 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -359153,7 +359525,7 @@ pub mod sai { } impl SLOTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u16 { self.bits } @@ -359164,7 +359536,7 @@ pub mod sai { } impl NBSLOTR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -359175,7 +359547,7 @@ pub mod sai { } impl SLOTSZR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -359186,7 +359558,7 @@ pub mod sai { } impl FBOFFR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -359197,9 +359569,9 @@ pub mod sai { } impl<'a> _SLOTENW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u16) -> &'a mut W { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -359212,9 +359584,9 @@ pub mod sai { } impl<'a> _NBSLOTW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -359227,9 +359599,9 @@ pub mod sai { } impl<'a> _SLOTSZW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -359242,9 +359614,9 @@ pub mod sai { } impl<'a> _FBOFFW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -359253,45 +359625,45 @@ pub mod sai { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:31 - Slot enable"] - #[inline(always)] + #[inline] pub fn sloten(&self) -> SLOTENR { let bits = { - const MASK: u16 = 65535; + const MASK: u16 = 0xffff; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u16 }; SLOTENR { bits } } #[doc = "Bits 8:11 - Number of slots in an audio frame"] - #[inline(always)] + #[inline] pub fn nbslot(&self) -> NBSLOTR { let bits = { - const MASK: u8 = 15; + const MASK: u8 = 0x0f; const OFFSET: u8 = 8; ((self.bits >> OFFSET) & MASK as u32) as u8 }; NBSLOTR { bits } } #[doc = "Bits 6:7 - Slot size"] - #[inline(always)] + #[inline] pub fn slotsz(&self) -> SLOTSZR { let bits = { - const MASK: u8 = 3; + const MASK: u8 = 0x03; const OFFSET: u8 = 6; ((self.bits >> OFFSET) & MASK as u32) as u8 }; SLOTSZR { bits } } #[doc = "Bits 0:4 - First bit offset"] - #[inline(always)] + #[inline] pub fn fboff(&self) -> FBOFFR { let bits = { - const MASK: u8 = 31; + const MASK: u8 = 0x1f; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u8 }; @@ -359300,33 +359672,33 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:31 - Slot enable"] - #[inline(always)] + #[inline] pub fn sloten(&mut self) -> _SLOTENW { _SLOTENW { w: self } } #[doc = "Bits 8:11 - Number of slots in an audio frame"] - #[inline(always)] + #[inline] pub fn nbslot(&mut self) -> _NBSLOTW { _NBSLOTW { w: self } } #[doc = "Bits 6:7 - Slot size"] - #[inline(always)] + #[inline] pub fn slotsz(&mut self) -> _SLOTSZW { _SLOTSZW { w: self } } #[doc = "Bits 0:4 - First bit offset"] - #[inline(always)] + #[inline] pub fn fboff(&mut self) -> _FBOFFW { _FBOFFW { w: self } } @@ -359348,7 +359720,7 @@ pub mod sai { } impl super::AIM { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -359360,14 +359732,14 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -359377,7 +359749,7 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -359388,17 +359760,17 @@ pub mod sai { } impl LFSDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -359409,17 +359781,17 @@ pub mod sai { } impl AFSDETIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -359430,17 +359802,17 @@ pub mod sai { } impl CNRDYIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -359451,17 +359823,17 @@ pub mod sai { } impl FREQIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -359472,17 +359844,17 @@ pub mod sai { } impl WCKCFGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -359493,17 +359865,17 @@ pub mod sai { } impl MUTEDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -359514,17 +359886,17 @@ pub mod sai { } impl OVRUDRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -359543,7 +359915,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -359566,7 +359938,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -359589,7 +359961,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -359612,7 +359984,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -359635,7 +360007,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -359658,7 +360030,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -359681,7 +360053,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -359692,12 +360064,12 @@ pub mod sai { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - Late frame synchronization detection interrupt enable"] - #[inline(always)] + #[inline] pub fn lfsdet(&self) -> LFSDETR { let bits = { const MASK: bool = true; @@ -359707,7 +360079,7 @@ pub mod sai { LFSDETR { bits } } #[doc = "Bit 5 - Anticipated frame synchronization detection interrupt enable"] - #[inline(always)] + #[inline] pub fn afsdetie(&self) -> AFSDETIER { let bits = { const MASK: bool = true; @@ -359717,7 +360089,7 @@ pub mod sai { AFSDETIER { bits } } #[doc = "Bit 4 - Codec not ready interrupt enable"] - #[inline(always)] + #[inline] pub fn cnrdyie(&self) -> CNRDYIER { let bits = { const MASK: bool = true; @@ -359727,7 +360099,7 @@ pub mod sai { CNRDYIER { bits } } #[doc = "Bit 3 - FIFO request interrupt enable"] - #[inline(always)] + #[inline] pub fn freqie(&self) -> FREQIER { let bits = { const MASK: bool = true; @@ -359737,7 +360109,7 @@ pub mod sai { FREQIER { bits } } #[doc = "Bit 2 - Wrong clock configuration interrupt enable"] - #[inline(always)] + #[inline] pub fn wckcfg(&self) -> WCKCFGR { let bits = { const MASK: bool = true; @@ -359747,7 +360119,7 @@ pub mod sai { WCKCFGR { bits } } #[doc = "Bit 1 - Mute detection interrupt enable"] - #[inline(always)] + #[inline] pub fn mutedet(&self) -> MUTEDETR { let bits = { const MASK: bool = true; @@ -359757,7 +360129,7 @@ pub mod sai { MUTEDETR { bits } } #[doc = "Bit 0 - Overrun/underrun interrupt enable"] - #[inline(always)] + #[inline] pub fn ovrudrie(&self) -> OVRUDRIER { let bits = { const MASK: bool = true; @@ -359769,48 +360141,48 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - Late frame synchronization detection interrupt enable"] - #[inline(always)] + #[inline] pub fn lfsdet(&mut self) -> _LFSDETW { _LFSDETW { w: self } } #[doc = "Bit 5 - Anticipated frame synchronization detection interrupt enable"] - #[inline(always)] + #[inline] pub fn afsdetie(&mut self) -> _AFSDETIEW { _AFSDETIEW { w: self } } #[doc = "Bit 4 - Codec not ready interrupt enable"] - #[inline(always)] + #[inline] pub fn cnrdyie(&mut self) -> _CNRDYIEW { _CNRDYIEW { w: self } } #[doc = "Bit 3 - FIFO request interrupt enable"] - #[inline(always)] + #[inline] pub fn freqie(&mut self) -> _FREQIEW { _FREQIEW { w: self } } #[doc = "Bit 2 - Wrong clock configuration interrupt enable"] - #[inline(always)] + #[inline] pub fn wckcfg(&mut self) -> _WCKCFGW { _WCKCFGW { w: self } } #[doc = "Bit 1 - Mute detection interrupt enable"] - #[inline(always)] + #[inline] pub fn mutedet(&mut self) -> _MUTEDETW { _MUTEDETW { w: self } } #[doc = "Bit 0 - Overrun/underrun interrupt enable"] - #[inline(always)] + #[inline] pub fn ovrudrie(&mut self) -> _OVRUDRIEW { _OVRUDRIEW { w: self } } @@ -359832,7 +360204,7 @@ pub mod sai { } impl super::ASR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -359844,14 +360216,14 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -359861,7 +360233,7 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -359872,7 +360244,7 @@ pub mod sai { } impl FLVLR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u8 { self.bits } @@ -359883,17 +360255,17 @@ pub mod sai { } impl LFSDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -359904,17 +360276,17 @@ pub mod sai { } impl AFSDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -359925,17 +360297,17 @@ pub mod sai { } impl CNRDYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -359946,17 +360318,17 @@ pub mod sai { } impl FREQR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -359967,17 +360339,17 @@ pub mod sai { } impl WCKCFGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -359988,17 +360360,17 @@ pub mod sai { } impl MUTEDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -360009,17 +360381,17 @@ pub mod sai { } impl OVRUDRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -360030,9 +360402,9 @@ pub mod sai { } impl<'a> _FLVLW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u8) -> &'a mut W { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 16; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -360053,7 +360425,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -360076,7 +360448,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -360099,7 +360471,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -360122,7 +360494,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 3; @@ -360145,7 +360517,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -360168,7 +360540,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -360191,7 +360563,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -360202,22 +360574,22 @@ pub mod sai { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 16:18 - FIFO level threshold"] - #[inline(always)] + #[inline] pub fn flvl(&self) -> FLVLR { let bits = { - const MASK: u8 = 7; + const MASK: u8 = 0x07; const OFFSET: u8 = 16; ((self.bits >> OFFSET) & MASK as u32) as u8 }; FLVLR { bits } } #[doc = "Bit 6 - Late frame synchronization detection"] - #[inline(always)] + #[inline] pub fn lfsdet(&self) -> LFSDETR { let bits = { const MASK: bool = true; @@ -360227,7 +360599,7 @@ pub mod sai { LFSDETR { bits } } #[doc = "Bit 5 - Anticipated frame synchronization detection"] - #[inline(always)] + #[inline] pub fn afsdet(&self) -> AFSDETR { let bits = { const MASK: bool = true; @@ -360237,7 +360609,7 @@ pub mod sai { AFSDETR { bits } } #[doc = "Bit 4 - Codec not ready"] - #[inline(always)] + #[inline] pub fn cnrdy(&self) -> CNRDYR { let bits = { const MASK: bool = true; @@ -360247,7 +360619,7 @@ pub mod sai { CNRDYR { bits } } #[doc = "Bit 3 - FIFO request"] - #[inline(always)] + #[inline] pub fn freq(&self) -> FREQR { let bits = { const MASK: bool = true; @@ -360257,7 +360629,7 @@ pub mod sai { FREQR { bits } } #[doc = "Bit 2 - Wrong clock configuration flag. This bit is read only."] - #[inline(always)] + #[inline] pub fn wckcfg(&self) -> WCKCFGR { let bits = { const MASK: bool = true; @@ -360267,7 +360639,7 @@ pub mod sai { WCKCFGR { bits } } #[doc = "Bit 1 - Mute detection"] - #[inline(always)] + #[inline] pub fn mutedet(&self) -> MUTEDETR { let bits = { const MASK: bool = true; @@ -360277,7 +360649,7 @@ pub mod sai { MUTEDETR { bits } } #[doc = "Bit 0 - Overrun / underrun"] - #[inline(always)] + #[inline] pub fn ovrudr(&self) -> OVRUDRR { let bits = { const MASK: bool = true; @@ -360289,53 +360661,53 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 16:18 - FIFO level threshold"] - #[inline(always)] + #[inline] pub fn flvl(&mut self) -> _FLVLW { _FLVLW { w: self } } #[doc = "Bit 6 - Late frame synchronization detection"] - #[inline(always)] + #[inline] pub fn lfsdet(&mut self) -> _LFSDETW { _LFSDETW { w: self } } #[doc = "Bit 5 - Anticipated frame synchronization detection"] - #[inline(always)] + #[inline] pub fn afsdet(&mut self) -> _AFSDETW { _AFSDETW { w: self } } #[doc = "Bit 4 - Codec not ready"] - #[inline(always)] + #[inline] pub fn cnrdy(&mut self) -> _CNRDYW { _CNRDYW { w: self } } #[doc = "Bit 3 - FIFO request"] - #[inline(always)] + #[inline] pub fn freq(&mut self) -> _FREQW { _FREQW { w: self } } #[doc = "Bit 2 - Wrong clock configuration flag. This bit is read only."] - #[inline(always)] + #[inline] pub fn wckcfg(&mut self) -> _WCKCFGW { _WCKCFGW { w: self } } #[doc = "Bit 1 - Mute detection"] - #[inline(always)] + #[inline] pub fn mutedet(&mut self) -> _MUTEDETW { _MUTEDETW { w: self } } #[doc = "Bit 0 - Overrun / underrun"] - #[inline(always)] + #[inline] pub fn ovrudr(&mut self) -> _OVRUDRW { _OVRUDRW { w: self } } @@ -360357,7 +360729,7 @@ pub mod sai { } impl super::ACLRFR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -360369,14 +360741,14 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -360386,7 +360758,7 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -360397,17 +360769,17 @@ pub mod sai { } impl LFSDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -360418,17 +360790,17 @@ pub mod sai { } impl CAFSDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -360439,17 +360811,17 @@ pub mod sai { } impl CNRDYR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -360460,17 +360832,17 @@ pub mod sai { } impl WCKCFGR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -360481,17 +360853,17 @@ pub mod sai { } impl MUTEDETR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -360502,17 +360874,17 @@ pub mod sai { } impl OVRUDRR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -360531,7 +360903,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 6; @@ -360554,7 +360926,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 5; @@ -360577,7 +360949,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 4; @@ -360600,7 +360972,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 2; @@ -360623,7 +360995,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 1; @@ -360646,7 +361018,7 @@ pub mod sai { self.bit(false) } #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub fn bit(self, value: bool) -> &'a mut W { const MASK: bool = true; const OFFSET: u8 = 0; @@ -360657,12 +361029,12 @@ pub mod sai { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bit 6 - Clear late frame synchronization detection flag"] - #[inline(always)] + #[inline] pub fn lfsdet(&self) -> LFSDETR { let bits = { const MASK: bool = true; @@ -360672,7 +361044,7 @@ pub mod sai { LFSDETR { bits } } #[doc = "Bit 5 - Clear anticipated frame synchronization detection flag."] - #[inline(always)] + #[inline] pub fn cafsdet(&self) -> CAFSDETR { let bits = { const MASK: bool = true; @@ -360682,7 +361054,7 @@ pub mod sai { CAFSDETR { bits } } #[doc = "Bit 4 - Clear codec not ready flag"] - #[inline(always)] + #[inline] pub fn cnrdy(&self) -> CNRDYR { let bits = { const MASK: bool = true; @@ -360692,7 +361064,7 @@ pub mod sai { CNRDYR { bits } } #[doc = "Bit 2 - Clear wrong clock configuration flag"] - #[inline(always)] + #[inline] pub fn wckcfg(&self) -> WCKCFGR { let bits = { const MASK: bool = true; @@ -360702,7 +361074,7 @@ pub mod sai { WCKCFGR { bits } } #[doc = "Bit 1 - Mute detection flag"] - #[inline(always)] + #[inline] pub fn mutedet(&self) -> MUTEDETR { let bits = { const MASK: bool = true; @@ -360712,7 +361084,7 @@ pub mod sai { MUTEDETR { bits } } #[doc = "Bit 0 - Clear overrun / underrun"] - #[inline(always)] + #[inline] pub fn ovrudr(&self) -> OVRUDRR { let bits = { const MASK: bool = true; @@ -360724,43 +361096,43 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bit 6 - Clear late frame synchronization detection flag"] - #[inline(always)] + #[inline] pub fn lfsdet(&mut self) -> _LFSDETW { _LFSDETW { w: self } } #[doc = "Bit 5 - Clear anticipated frame synchronization detection flag."] - #[inline(always)] + #[inline] pub fn cafsdet(&mut self) -> _CAFSDETW { _CAFSDETW { w: self } } #[doc = "Bit 4 - Clear codec not ready flag"] - #[inline(always)] + #[inline] pub fn cnrdy(&mut self) -> _CNRDYW { _CNRDYW { w: self } } #[doc = "Bit 2 - Clear wrong clock configuration flag"] - #[inline(always)] + #[inline] pub fn wckcfg(&mut self) -> _WCKCFGW { _WCKCFGW { w: self } } #[doc = "Bit 1 - Mute detection flag"] - #[inline(always)] + #[inline] pub fn mutedet(&mut self) -> _MUTEDETW { _MUTEDETW { w: self } } #[doc = "Bit 0 - Clear overrun / underrun"] - #[inline(always)] + #[inline] pub fn ovrudr(&mut self) -> _OVRUDRW { _OVRUDRW { w: self } } @@ -360782,7 +361154,7 @@ pub mod sai { } impl super::ADR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -360794,14 +361166,14 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -360811,7 +361183,7 @@ pub mod sai { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -360822,7 +361194,7 @@ pub mod sai { } impl DATAR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } @@ -360833,9 +361205,9 @@ pub mod sai { } impl<'a> _DATAW<'a> { #[doc = r" Writes raw bits to the field"] - #[inline(always)] + #[inline] pub unsafe fn bits(self, value: u32) -> &'a mut W { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; self.w.bits &= !((MASK as u32) << OFFSET); self.w.bits |= ((value & MASK) as u32) << OFFSET; @@ -360844,15 +361216,15 @@ pub mod sai { } impl R { #[doc = r" Value of the register as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) -> u32 { self.bits } #[doc = "Bits 0:31 - Data"] - #[inline(always)] + #[inline] pub fn data(&self) -> DATAR { let bits = { - const MASK: u32 = 4294967295; + const MASK: u32 = 0xffff_ffff; const OFFSET: u8 = 0; ((self.bits >> OFFSET) & MASK as u32) as u32 }; @@ -360861,36 +361233,41 @@ pub mod sai { } impl W { #[doc = r" Reset value of the register"] - #[inline(always)] + #[inline] pub fn reset_value() -> W { W { bits: 0 } } #[doc = r" Writes raw bits to the register"] - #[inline(always)] + #[inline] pub unsafe fn bits(&mut self, bits: u32) -> &mut Self { self.bits = bits; self } #[doc = "Bits 0:31 - Data"] - #[inline(always)] + #[inline] pub fn data(&mut self) -> _DATAW { _DATAW { w: self } } } } } -#[doc = "Serial audio interface"] -pub struct SAI { - register_block: sai::RegisterBlock, +#[doc = "Advanced encryption standard hardware accelerator"] +pub struct AES { + _marker: PhantomData<*const ()>, } -impl Deref for SAI { - type Target = sai::RegisterBlock; - fn deref(&self) -> &sai::RegisterBlock { - &self.register_block +unsafe impl Send for AES {} +impl AES { + #[doc = r" Returns a pointer to the register block"] + pub fn ptr() -> *const aes::RegisterBlock { + 0x5006_0000 as *const _ + } +} +impl Deref for AES { + type Target = aes::RegisterBlock; + fn deref(&self) -> &aes::RegisterBlock { + unsafe { &*AES::ptr() } } } -#[doc = "Advanced encryption standard hardware accelerator"] -pub const AES: Peripheral<AES> = unsafe { Peripheral::new(1342570496) }; #[doc = "Advanced encryption standard hardware accelerator"] pub mod aes { use vcell::VolatileCell; @@ -360938,7 +361315,7 @@ pub mod aes { } impl super::CR { #[doc = r" Modifies the contents of the register"] - #[inline(always)] + #[inline] pub fn modify<F>(&self, f: F) where for<'w> F: FnOnce(&R, &'w mut W) -> &'w mut W, @@ -360950,14 +361327,14 @@ pub mod aes { self.register.set(w.bits); } #[doc = r" Reads the contents of the register"] - #[inline(always)] + #[inline] pub fn read(&self) -> R { R { bits: self.register.get(), } } #[doc = r" Writes to the register"] - #[inline(always)] + #[inline] pub fn write<F>(&self, f: F) where F: FnOnce(&mut W) -> &mut W, @@ -360967,7 +361344,7 @@ pub mod aes { self.register.set(w.bits); } #[doc = r" Writes the reset value to the register"] - #[inline(always)] + #[inline] pub fn reset(&self) { self.write(|w| w) } @@ -360978,17 +361355,17 @@ pub mod aes { } impl DMAOUTENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -360999,17 +361376,17 @@ pub mod aes { } impl DMAINENR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -361020,17 +361397,17 @@ pub mod aes { } impl ERRIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -361041,17 +361418,17 @@ pub mod aes { } impl CCFIER { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -361062,17 +361439,17 @@ pub mod aes { } impl ERRCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -361083,17 +361460,17 @@ pub mod aes { } impl CCFCR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bit(&self) -> bool { self.bits } #[doc = r" Returns `true` if the bit is clear (0)"] - #[inline(always)] + #[inline] pub fn bit_is_clear(&self) -> bool { !self.bit() } #[doc = r" Returns `true` if the bit is set (1)"] - #[inline(always)] + #[inline] pub fn bit_is_set(&self) -> bool { self.bit() } @@ -361104,7 +361481,7 @@ pub mod aes { } impl CHMODR { #[doc = r" Value of the field as raw bits"] - #[inline(always)] + #[inline] pub fn bits(&self) ->